1.将jdk源码导入idea
先在idea中创建一个项目
然后选择java项目–>Project SDK–>Next
直接下一步
这里写你喜欢的项目名
Finish之后,选NewWindow新建一个窗口,或者This Window本窗口
这是你的项目结构
然后鼠标右键选择Show in Explorer
可以看到,这里弹出一个框,即为你项目的目录文件
现在你可以找你安装的jdk目录,比如jdk的目录为:C:\Program Files\Java\jdk1.8.0_131
直接从左边计算机那里去找你的jdk目录,然后复制名为“src.zip”的源码包
然后点那个返回到你的项目位置,将复制的包放在你项目的src目录里,如图
解压到当前目录后将这个包删除,如图
关闭窗口,可以看到,jdk源码导入成功(等几秒钟让idea加载完)
这样就可以在源码里写自己的理解注释了
2.将jdk源码导入eclipse
先新建一个java项目
项目的目录结构为
然后打开你的计算机找到你的jdk安装位置,复制名为“src.zip”的包
再定位到你的项目的src路径并把src.zip包复制到这里
解压之后将包删除(没用了)
回到eclipse,右键项目刷新
可以看到jdk源码导入进来了
报错可以不用管,因为在看源码过程中,你需要做的就是加注释,以便自己对源码的理解。但最主要的也是最重要的成长之路中,就是手敲jdk源码,理解其中原理,直接手敲HashMap源码等,这需要在以后中慢慢摸索。