阅读java项目源代码时的问题

在阅读项目源代码的时候,会遇到很多方法,如何判断方法是系统自带的或者是开发者自己自定义编写的啊

ctrl+左键如果是自带的是不能打开看源代码的,如果是自己写的就可以跳转到方法或变量的声明位置

看是哪个对象的方法,然后接着看那个对象是哪个类的,在看那个类位于哪个包下,如果是Java源代码包下的类,就是系统自带的,而且你可以点击那个类查看,开发者自己定义的包和类应该看得出来。

应该只能是看是位于哪个包了,通过包名判断

看定义方法所在文件最上面的package 自己写的和系统的一看就能看出来

遇见变量就Ctrl+F,遇见方法就F3
祝你好运!

在变量上/方法上点右键,转到定义(goto definition),或者f3

看下包名称啊,jdk自带的包很好辨识的,都是以java开头的,其他的第三方扩展的jar中的包其名称都是跟它们的开发组织名称相关的。如spring的包都含有spring的。

按住CRL ,双击手标左键,就可以了发现他的实现类了,看他是否是原有自带的还是你自己写的了!

**

点赞O!!!**