Java源码学习

按照视频:

Java源码盘起来!演示搭建JDK源码阅读环境,利用IDEA搭建Java源码阅读环境视频教程

首先需要找到src.zip,复制出来解压缩,添加到工程里面去:


src.png

然后就碰到了几个问题:

1、第一次debug调试会报错,这是因为分配的空间不足,需要进行设置:


heap size.png

2、分配空间再次点击调试,运行一段时间后,这次OK了,然而控制台里面有提示问题:


testCode.png

console.png

在网上搜索方法:

  • 红色提示需要在idea.properties里面添加两行代码
  • 白色提示需要修改package全为小写
  • 最终都没什么效果,幸运的是并不影响调试;

3、按F7(Mac上按Fn+F7)尝试底层源码,发现进入不了,需要设置SourcePath为解压缩的src文件


src path.png

4、给源码添加自己的注释文件,发现添加不了,src源码不可编辑,需要进设置里面进行如下设置:


step into.png

最后,按照codesheep的指导,大概有如下文件夹的源码需要学习:


sourceLearn.png

你可能感兴趣的:(Java源码学习)