1.安装jdk源码
里面的src.zip其实就是我们已经下载好的源码,把它解压。
一般来说IDEA配置好JDK以后就jdk的源码也就自动配置好了
如果没有的话
点击菜单File --> Project Structure --> SDKs --> Sourcepath
然后点击右侧绿色的加号
引入解压好的src文件夹,然后你就可以给我们的源码加注释了。
2.注意点
这个时候你会发现尽管已经配置好源码了,但是你会发现调试的时候jdk的源码是调试不进去的,
比如说你想调试进HashMap看看。怎么办呢
这个配置一下就好了:
点击Setting --> Build,Execution,Deployment --> Debugger --> Stepping
把Do not step into the classes中的ajva.*,javax.*取消勾选,其他的随意
然后就可以断点调试啦。如果自己想加注释的话,需要使用“//”加在本行代码的末尾,不然断点调试的时候容易出现断点的位置与实际代码位置不一致的情况。这是因为我们引入的src文件夹没有进行实时编译。