一、引言
學習Java和使用Java的小伙伴都必須要看的懂Java的開發文檔,然而,開發文檔只是開發者對Java代碼的功能做出簡略的說明,它只是告訴你這個類能干嘛,并沒告訴你這個類怎么干,所以,閱讀Java源碼是每個開發者必備的技能,下面我們來說下,如何查看JDK源碼。
1、使用反編譯工具(安裝步驟我這邊就不說了,網上教程很多)
Eclipse反編譯工具:Eclipse Class Decompiler
IDEA反編譯插件:IntelliJad Plus
2、直接到JDK安裝所在文件夾找到src.zip的一個壓縮文件,這里放的就是JDK源碼。
下面,說明一個如何在Eclipse里查看JDK源碼的步驟:
1.打開 “window”-> "Preferences" -> "Java" -> "Installed JRES"
2.此時"Installed JRES"右邊是列表窗格,列出了系統中的 JRE 環境,選擇你的JRE,然后點邊上的 "Edit...", 會出現一個窗口(Edit JRE)
3.選中并展開rt.jar文件
4.展開后,可以看到“Source Attachment:(none)”,點這一項,點右邊的按鈕“Source Attachment...”, 選擇你的JDK目錄下的 “src.zip”文件(該文件在JDK安裝目錄的根目錄下)
5.一路點"ok",設置完成
image.png
最后就可以在項目的Libraries的JRE System Library下的rt.jar下查看JDK源碼文件。
image.png
image.png