idea调试jdk源码
生活随笔
收集整理的這篇文章主要介紹了
idea调试jdk源码
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
前言:
最近想看看HashMap的實現(xiàn)過程,本來了解到private notes可以對源碼添加注釋,但最后沒有獲取到插件,該問題沒有解決,于是就想直接對源碼包進行調(diào)試以及修改。
一、解壓源碼包
在jdk的安裝路徑內(nèi)找到src.zip復(fù)制一份到自己準(zhǔn)備好的調(diào)試文件夾內(nèi)并解壓
二、創(chuàng)建Java項目
創(chuàng)建一個java項目并在src文件夾下創(chuàng)建圖中兩個文件夾,resource用于存放源碼,test用于寫調(diào)試代碼
?三、新增一個SDK
修改sourcepath的指向位置,指向到當(dāng)前Java工程的resource文件夾
?
四、修改project、modules?
?
五、復(fù)制解壓縮的源碼?
將從jdk中解壓出來的源碼拷貝到當(dāng)前Java工程下,注意??最好是拷貝當(dāng)前需要調(diào)試的文件夾,以HashMap為例,我拷貝了java.util下的文件
總結(jié)
以上是生活随笔為你收集整理的idea调试jdk源码的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 面试之JSP九大内置对象和JSP四大作用
- 下一篇: 转账为demo,spring事务