JDK源码阅读环境搭建

JDK源码阅读环境搭建

  1. 创建项目,选择 Java

 

  命名为JavaSourceLearn

 


 

  1. 新建两个目录source和test

     


 

  1. 将JDK安装目录中的src.zip解压后复制到source目录

 


 

  1. Settings > Build > Compiler > Build process heap size(Mbytes) 修改成较大值

    


 

  1. Settings > Build > Debugger > Data Views > Stepping > Do not step into classes 取消勾选

    这样按F7就可以单步进入源码。

 

  1. Project Structure > SDKs > Sourcepath移除src.zip路径

    加入自己的项目中的源码

    

    这样就可以添加注释了

 


 新建测试:

public class Test {
    public static void main(String[] args) {
        Map<Integer,String> hashMap = new HashMap<>();
        hashMap.put(1,"小明");
        hashMap.put(2,"小红");
        hashMap.put(3,"小强");
    }
}

  这样,就可以通过打断点的方式,进行代码执行流程追踪了。

 

重点包:

   

 

原文地址:https://www.cnblogs.com/jiazhongxin/p/12774587.html