如果想下載 OpenJDK,存在以下幾種辦法:
最簡單的辦法是去 OpenJDK 官網,這里能下載 JDK9 及其以上的版本,還有 JDK 源碼所在的 github 地址。
第二種方法是使用 IDEA 下載,位置在 File->Project Structure->SDKs。這里能下載到各家大版本的 JDK。
第三種方法是去第三方網站下載,例如有:
JDK下載 - 編程寶庫
華為開源鏡像站
WEJDK學習站
清華大學開源軟件鏡像站
如果想編輯 JDK 的源碼,首先需要下載 JDK 源碼。
最簡單的辦法就是在 JDK 壓縮包內找到名為 src.zip 的壓縮包,這個壓縮包就是 JDK 的源碼。
第二種方法是去這個 ftp 地址 Index of / 下載,這里存放了 JDK 長期支持版本,包括 6,7,8,11,17 和 21,還能下載小版本號的 JDK。
源碼在 jdk/src/share/classes/java 目錄下。
然后在 IDEA 中選擇解壓后的 JDK 源碼,位置在 File->Project Structure->SDKs->Sourcepath,并移除壓縮包的路徑,便能在 IDEA 中直接編輯 JDK 的源碼。