前言

自己从去年12月份开始看JDK上的部分源码,之前因为是懒,觉得看源码嘛,看嘛,突出看。直接就是阅读源码,然后每个代码逻辑都是靠自己推测, 还有理解, 并没有看输出, 现在才发现在IDEAFile | Settings | Build, Execution, Deployment | Debugger | Stepping中可以将Do not step into the classes即可,当然,若是想直接在源码中添加注释,需要进行一些配置。

JDK1.8在IDEA中搭建阅读环境

第一步

解压系统JDK所在路径中的sc.zip 到自定义的文件中,譬如src中的source

jdk-项目结构.png
jdk-项目结构.png

第二步

导入到自己的源码工程文件中

第三步

修改工程文件中SDKsSourcepathsc,zip替换成图一中sc.zip解压到的文件。javafx-src.zip不动。如下图:

jdk-sdks.png
jdk-sdks.png

jdk-lib.png

References