此方法可以在源代码写注释,记笔记
1、新建项目
新建一个普通java项目
2、新建文件夹
在src
目录下新建两个文件夹
jdk8
:放jdk
源码test
:放测试的代码
3、导入jdk源码
jdk源码在哪找呢,在你的jdk安装目录里面,有个src.zip文件
拷贝这个压缩包,到刚刚新建的项目的文件夹jdk8
下解压,解压后的文件结构
4、配置调试环境
扩大编译的内存,否则会报内存不足
设置方法:Preferences --> Build,Execution,Deployment --> Compiler
,将默认700
的数值加大,比如我这里设置为1700
:
修改单步调试,否则调试进不去源码
设置方法:Preferences --> Build,Execution,Deployment --> Debugger --> Stepping
,取消勾选Do not step into the classes
。
修改源码路径
设置方法:Project Structure --> SDKs --> Sourcepath
这里我建议不要修改原有的1.8
,而是新建一个,然后修改sourcepath
里面的src
,这样不影响其他的项目
先新建一个SDKs
再修改sourcepath
修改项目SDK
设置方法:Project Structure --> Project --> Project SDK
,选择我们刚刚添加的SDK,这种方法不会影响其他的项目,其他项目还是用默认的1.8
5、源码阅读技巧
https://www.zhihu.com/question/19840538
https://blog.csdn.net/qq_21033663/article/details/79571506