全版本JDK 下載
JDK8 下載
JDK8(又稱 JDK1.8) 是 JDK 的一個重要的長期支持版本(LTS),在生產環境中使用非常廣泛。JDK8 是由 Oracle 公司於 2014 年 3 月 18 日發布,支持函數式編程,新的 JavaScript 引擎,新的日期 API 以及新的 Stream API 等。
JDK8 相比之前版本,主要有以下幾方面的變化:
- 支持 Lambda 表達式,通過函數式編程,使得代碼更少;
- 引入新的 Date Time API,加強對日期與時間的處理;
- 新增 Stream API,即 java.util.stream;
- 引入 Optional 類,最大化減少空指針異常;
- 提供新的 Nashorn JavaScript 引擎,允許在 JVM 上運行特定的JS應用;
Windows x86 32位 JDK 下載(jdk-8u271-windows-i586.exe)
鏈接:https://pan.baidu.com/s/14Yx7PX9kD1dtYOSXIL_Ovg
提取碼:點擊查看網盤密碼
Windows x64 64位 JDK 下載(jdk-8u271-windows-x64.exe)
鏈接:https://pan.baidu.com/s/1focw9v1U50kv76v8lEL_kA
提取碼:點擊查看網盤密碼
MacOS x64 64位 JDK 下載(jdk-8u271-macosx-x64.dmg)
鏈接:https://pan.baidu.com/s/1wpI80eE1VjW0TX9dcFUJqQ
提取碼:點擊查看網盤密碼
Linux x86 32位 JDK 下載(jdk-8u271-linux-i586.rpm)
鏈接:https://pan.baidu.com/s/1c8KkOkxoF3YSxtsuYGSwlg
提取碼:點擊查看網盤密碼
Linux x64 64位 JDK 下載(jdk-8u271-linux-x64.tar.gz)
鏈接:https://pan.baidu.com/s/1BFJ-3o4P5Ub9BZsQTWr1Dw
提取碼:點擊查看網盤密碼
Linux x86 32位 JDK 下載(jdk-8u271-linux-i586.tar.gz)
鏈接:https://pan.baidu.com/s/10YWYkd-sJxWDoMZwCjIkqA
提取碼:點擊查看網盤密碼
Linux x64 64位(jdk-8u271-linux-x64.rpm)
鏈接:https://pan.baidu.com/s/1JbU4QIn4j3ayPnAKYmBkUQ
提取碼:點擊查看網盤密碼
JDK9下載
JDK9 是一個短期版本,Oracle 公司於 2017 年 9 月 21 號發布,JDK9 提供交互式編程環境 JShell、HTTP2 客戶端、多版本兼容 JAR 包、集合工廠方法和私有接口方法等,改進了Javadoc、進程API、改進的 Stream API。
JDK9 相比之前版本,主要有以下幾方面的變化:
- 引入了模塊系統;
- 交互式編程環境 JShell;
- 提供 HTTP2 客戶端,新的 HTTPClient API 支持 WebSocket 和 HTTP2;
- 改進的 Javadoc;
- 集合工廠方法和私有接口方法;
- 改進的進程 API;
- 改進的 Stream API;
Windows x64 64位 JDK 下載 (jdk-9.0.1_windows-x64_bin.exe)
鏈接:https://pan.baidu.com/s/1ILiMDcxL95nxpqhQE-yA7Q
提取碼:點擊查看網盤密碼
MacOS x64 64位 JDK 下載 (jdk-9.0.1_osx-x64_bin.dmg)
鏈接:https://pan.baidu.com/s/1oOkgfK6Q70igJgqzIVLsuA
提取碼:點擊查看網盤密碼
Linux x64 64位 JDK 下載 (jdk-9.0.1_linux-x64_bin.rpm)
鏈接:https://pan.baidu.com/s/1B8hu9J__PyPiVNElN2vIPA
提取碼:點擊查看網盤密碼
Linux x64 64位 JDK 下載 (jdk-9.0.1_linux-x64_bin.tar.gz)
鏈接:https://pan.baidu.com/s/1Qgk7sA2VBehd-s9CF6QHWQ
提取碼:點擊查看網盤密碼
JDK10下載
JDK10 是一個短期版本,Oracle 公司於 2018 年 3 月 21 號發布。JDK10 提供了局部變量類型推斷、統一的垃圾回收接口、G1 垃圾回收器的並行完整垃圾回收、應用程序類數據共享和 ThreadLocal 握手交互等特性,移除了 JDK 中附帶 javah 工具。
JDK10 相比之前版本,主要有以下幾方面的變化:
- 局部變量類型推斷;
- 統一的垃圾回收接口;
- .G1 垃圾回收器的並行完整垃圾回收;
- 應用程序類數據 (AppCDS) 共享;
- ThreadLocal 握手交互;
- 移除 JDK 中附帶的 javah 工具;
- 使用附加的 Unicode 語言標記擴展;
- .....
Windows x64 64位 JDK 下載 (jdk-10.0.1_windows-x64_bin.exe)
鏈接:https://pan.baidu.com/s/1Z7KCJKxfnpD2hRxQDYk9LQ
提取碼:點擊查看網盤密碼
MacOS x64 64位 JDK 下載 (jdk-10.0.2_osx-x64_bin.dmg)
鏈接:https://pan.baidu.com/s/1NCN0-Sa1KyoBFg9yUMQtsg
提取碼:點擊查看網盤密碼
Linux x64 64位 JDK 下載 (jdk-10.0.2_linux-x64_bin.rpm)
鏈接:https://pan.baidu.com/s/1SBIv2g87VSxrjnLFBiueAg
提取碼:點擊查看網盤密碼
Linux x64 64位 JDK 下載 (jdk-10.0.2_linux-x64_bin.tar.gz)
鏈接:https://pan.baidu.com/s/1tSAFwti7hJf51C__0l1-4g
提取碼:點擊查看網盤密碼
JDK11下載
JDK11 是 JDK 的一個最新的長期支持版本(LTS),在生產環境中使用也比較廣泛。對於新開項目可以直接使用 JDK11。JDK11 是由 Oracle 公司於 2018 年 9 月 25 日發布。Java11 也帶來了大量新特性,包括新的 ZGC、雲計算監控診斷、Http Client、支持Unicode 10.0.0等,一共包含 17 個 JDK 增強提案。
JDK11 相比之前版本,主要有以下幾方面的變化:
- 1、JDK11 版本包括了對 Unicode 10.0.0 的支持。
- 2、JDK9 中引入的 HTTP Client API,並在 JDK 10 中進行更新。目前 Http Client 已在 Java 11 中標准化。新的 HTTP API 提供了對 HTTP/2 等業界前沿標准的支持,精簡而又友好的 API 接口,與主流開源 API 對等甚至更高的性能。
- 3、引入 Z 垃圾收集器,也稱為 ZGC,是一個可擴展的低延遲垃圾收集器,它實現以下目標:暫停時間不超過 10s;暫停時間不會隨堆或實時設置大小而增加;處理大小從幾百兆到幾千兆字節不等的堆等。
- 4、引入了 Epsilon GC,它是新的實驗性無操作垃圾收集器。Epsilon GC 僅處理內存分配,並且不實現任何內存回收機制。它對性能測試非常有用。
- .....
Windows x64 64位 JDK 下載 (jdk-11.0.9_windows-x64_bin.zip)
鏈接:https://pan.baidu.com/s/1JVba9WgVaDAk2-6fMwEKeA
提取碼:點擊查看網盤密碼
Windows x64 64位 JDK 下載 (jdk-11.0.9_windows-x64_bin.exe)
鏈接:https://pan.baidu.com/s/1QYd9KzQ-bEXAtHTu-88dZQ
提取碼:點擊查看網盤密碼
MacOS x64 64位 JDK 下載 (jdk-11.0.9_osx-x64_bin.tar.gz)
鏈接:https://pan.baidu.com/s/1f2XWYFM2_J8PqCKesookag
提取碼:點擊查看網盤密碼
MacOS x64 64位 JDK 下載 (jdk-11.0.9_osx-x64_bin.dmg)
鏈接:https://pan.baidu.com/s/1HB3eYbAgJXslRek6-swaeQ
提取碼:點擊查看網盤密碼
Linux x64 64位 JDK 下載 (jdk-11.0.9_linux-x64_bin.tar.gz)
鏈接:https://pan.baidu.com/s/1aXjzpqrKCOx0aOJ2OjzriQ
提取碼:點擊查看網盤密碼
Linux x64 64位 JDK 下載 (jdk-11.0.9_linux-x64_bin.rpm)
鏈接:https://pan.baidu.com/s/1yvEzDwcYTrH1H-8CiaA4gQ
提取碼:點擊查看網盤密碼
JDK12下載
JDK12 是一個短期版本,Oracle 公司於 2019 年 3 月 19 號發布,JDK12 提供了低延遲垃圾收集器 Shenandoah,引入了 JVM 常量 API 和默認 CDS 歸檔,針對 G1 進行兩項優化措施等。
JDK12 相比之前版本,主要有以下幾方面的變化:
- Shenandoah:實驗性的低延遲垃圾收集器;
- Switch 表達式(預覽階段);
- 引入 JVM 常量 API;
- 默認類數據共享歸檔;
- 僅保留一個 AArch64 平台的移植;
- 針對 G1,提供可中止的混合垃圾收集;
- 針對 G1,及時釋放已申請但未使用的內存;
- ......
Windows x64 64位 JDK 下載 (jdk-12.0.2_windows-x64_bin.exe)
鏈接:https://pan.baidu.com/s/19WvtwTujg_vZ5bKMv4eHvA
提取碼:點擊查看網盤密碼
MacOS x64 64位 JDK 下載 (jdk-12.0.2_osx-x64_bin.dmg)
鏈接:https://pan.baidu.com/s/11BXac0AKFrOa8osPmLokjw
提取碼:點擊查看網盤密碼
Linux x64 64位 JDK 下載 (jdk-12.0.2_linux-x64_bin.rpm)
鏈接:https://pan.baidu.com/s/1R_jtWVv-7-vgUU1V10Mz6g
提取碼:點擊查看網盤密碼
Linux x64 64位 JDK 下載 (jdk-12.0.2_linux-x64_bin.tar.gz)
鏈接:https://pan.baidu.com/s/1ccNobt3yGSLetveJWXmECA
提取碼:點擊查看網盤密碼
JDK13下載
JDK13 是一個短期版本,Oracle 公司於 2019 年 9月 17號 發布。JDK13 通過改善性能,穩定性和安全性來提高開發人員的生產力。JDK13 包含了 5 個 JEP 和一個 Unicode 12.1 的支持,總共六大主要新特性。
JDK13 相比之前版本,主要有以下幾方面的變化:
- 支持 Unicode 12.1;
- 動態 CDS 歸檔(Dynamic CDS Archiving);
- java.net.Socket 和 java.net.ServerSocket API 的重新實現;
- ZGC 的增強;
- 文本塊(預覽語言功能);
- switch 表達式(預覽語言功能);
- .....
Windows x64 64位 JDK 下載 (jdk-13_windows-x64_bin.exe)
鏈接:https://pan.baidu.com/s/1uIqPd_gHKMgumskw7b2nXQ
提取碼:點擊查看網盤密碼
MacOS x64 64位 JDK 下載 (jdk-13_osx-x64_bin.dmg)
鏈接:https://pan.baidu.com/s/1-YEvxERK4S2bnGTU0Jr63A
提取碼:點擊查看網盤密碼
Linux x64 64位 JDK 下載 (jdk-13_linux-x64_bin.rpm)
鏈接:https://pan.baidu.com/s/153VzOPgNM5o6FP3WePdw1w
提取碼:點擊查看網盤密碼
Linux x64 64位 JDK 下載 (jdk-13_linux-x64_bin.tar.gz)
鏈接:https://pan.baidu.com/s/1-SF5flkPTerqlBneT-6rcg
提取碼:點擊查看網盤密碼
JDK14下載
Windows x64 64位 JDK 下載 (jdk-14.0.2_windows-x64_bin.zip)
鏈接:https://pan.baidu.com/s/1YVX_UNoO4aR5bjJAnjv5vg
提取碼:點擊查看網盤密碼
Windows x64 64位 JDK 下載 (jdk-14.0.2_windows-x64_bin.exe)
鏈接:https://pan.baidu.com/s/1cYs_RDk_iKSKqzBOyL1WYw
提取碼:點擊查看網盤密碼
MacOS x64 64位 JDK 下載 (jdk-14.0.2_osx-x64_bin.dmg)
鏈接:https://pan.baidu.com/s/1UW0GfMP95WxrtKPSS3IBMg
提取碼:點擊查看網盤密碼
Linux x64 64位 JDK 下載 (jdk-14.0.2_linux-x64_bin.tar.gz)
鏈接:https://pan.baidu.com/s/1chOeLoOXptAPwOv9nrNI9Q
提取碼:點擊查看網盤密碼
JDK15下載
Windows x64 64位 JDK 下載 (jdk-15.0.1_windows-x64_bin.exe)
鏈接:https://pan.baidu.com/s/15CMFZrkahcoeh_APkd_Cmg
提取碼:點擊查看網盤密碼
MacOS x64 64位 JDK 下載 (jdk-15.0.1_osx-x64_bin.dmg)
鏈接:https://pan.baidu.com/s/17yyouP9irOMiKAbcw1LekQ
提取碼:點擊查看網盤密碼
Linux x64 64位 JDK 下載 (jdk-15.0.1_linux-x64_bin.tar.gz)
鏈接:https://pan.baidu.com/s/1ETO3Sp1IBudTCi6trBBi2A
提取碼:點擊查看網盤密碼