JDK源码阅读,调试,注释环境搭建
程序员文章站
2022-07-14 16:46:04
...
JDK源码阅读,调试,注释环境搭建
基础环境
- macOS Catalina 10.15.4
- jdk-8u251
- IntelliJ IDEA 2020.1
创建项目
IDEA创建一个简单的Java项目,项目名称根据自己的情况指定
添加jdk源码
命令行执行 java -verbose 定位JDK安装路径
java -verbose
访达(Finder)cmd + shift + G,输入JDK安装路径,进入该目录
项目中新建jdk8目录和test目录
- jdk8——jdk源码
- test——自己测试代码
解压src.zip内容到jdk8目录
相关配置
增加IDEA编译所需堆内存,默认700,这里设置为1024
取消勾选 调试时不跳进去的类
增加自定义SDK
新的SDK命名为 1.8 src,JDK Home path配置为JDK安装目录,安装目录下自带了src.zip源码压缩包
用IDEA工程里解压的jdk源码代替1.8 src里自带的src.zip,这样一来就能够对源码添加自己的注释内容
切换项目的SDK为1.8 src
编写测试代码,进行调试
test目录下创建测试代码Test.java
package test;
import java.util.ArrayList;
public class Test {
public static void main(String[] args) {
ArrayList<Integer> list = new ArrayList<>();
list.add(1);
list.add(2);
}
}
打好断点,进行调试
跳进源代码,进行自定义注释说明
至此,就可以愉快地阅读JDK源码了。
下一篇: Vue实现table上下移动排序