jdk1.8-source-analysis
JDK1.8源码分析
导入源码过程中的注意事项
JDK1.8对应JDK版本下载:JDK1.8 提取码:49wi
源码在src目录下
以下两个类手动添加的,解决编译过程中该包的丢失
sun.font.FontConfigManager
sun.awt.UNIXToolkit
其中:
1.请手动添加jdk下面的lib到path中
2.lib文件夹下面的junit测试jar包添加到path中,以便编写测试用例
学习计划
很多java开发的小伙伴都会阅读jdk源码,然而确不知道应该从哪读起。以下为小编整理的通常所需阅读的源码范围。
标题为包名,后面序号为优先级1-4,优先级递减
1、java.lang
1) Object 1
2) String 1
3) AbstractStringBuilder 1
4) StringBuffer 1
5) StringBuilder 1
6) Boolean 2
7) Byte 2
8) Double 2
9) Float 2
10) Integer 2
11) Long 2
12) Short 2
13) Thread 2
14) ThreadLocal 2
15) Enum 3
16) Throwable 3
17) Error 3
18) Exception 3
19) Class 4
20) ClassL