JDK12 下载
JDK12 是一个短期版本,Oracle 公司于 2019 年 3 月 19 号发布,JDK12 提供了低延迟垃圾收集器 Shenandoah,引入了 JVM 常量 API 和默认 CDS 归档,针对 G1 进行两项优化措施等。
JDK12 相比之前版本,主要有以下几方面的变化:
- 1. Shenandoah:实验性的低延迟垃圾收集器;
- 2. Switch 表达式(预览阶段);
- 3. 引入 JVM 常量 API;
- 4. 默认类数据共享归档;
- 5. 仅保留一个 AArch64 平台的移植;
- 6. 针对 G1,提供可中止的混合垃圾收集;
- 7. 针对 G1,及时释放已申请但未使用的内存。
1. JDK12 目录
Oracle JDK12 12.0.2 | Oracle JDK12 12.0.1 | Oracle JDK12 |
2. Oracle JDK12下载 - 12.0.2
安装平台 | 下载地址 |
---|---|
Windows x64 64位 | jdk-12.0.2_windows-x64_bin.exe |
Windows x64 64位 | jdk-12.0.2_windows-x64_bin.zip |
Linux x64 64位 | jdk-12.0.2_linux-x64_bin.deb |
Linux x64 64位 | jdk-12.0.2_linux-x64_bin.rpm |
Linux x64 64位 | jdk-12.0.2_linux-x64_bin.tar.gz |
MacOS x64 64位 | jdk-12.0.2_osx-x64_bin.dmg |
MacOS x64 64位 | jdk-12.0.2_osx-x64_bin.tar.gz |
3. Oracle JDK12 下载 - 12.0.1
安装平台 | 下载地址 |
---|---|
Windows x64 64位 | jdk-12.0.1_windows-x64_bin.exe |
Windows x64 64位 | jdk-12.0.1_windows-x64_bin.zip |
Linux x64 64位 | jdk-12.0.1_linux-x64_bin.deb |
Linux x64 64位 | jdk-12.0.1_linux-x64_bin.rpm |
Linux x64 64位 | jdk-12.0.1_linux-x64_bin.tar.gz |
MacOS x64 64位 | jdk-12.0.1_osx-x64_bin.dmg |
MacOS x64 64位 | jdk-12.0.1_osx-x64_bin.tar.gz |
4. Oracle JDK12 下载 - 12
安装平台 | 下载地址 |
---|---|
Windows x64 64位 | jdk-12_windows-x64_bin.exe |
Windows x64 64位 | jdk-12_windows-x64_bin.zip |
Linux x64 64位 | jdk-12_linux-x64_bin.deb |
Linux x64 64位 | jdk-12_linux-x64_bin.rpm |
Linux x64 64位 | jdk-12_linux-x64_bin.tar.gz |
MacOS x64 64位 | jdk-12_osx-x64_bin.dmg |
MacOS x64 64位 | jdk-12_osx-x64_bin.tar.gz |
JDK11 是 JDK 的一个最新的长期支持版本(LTS),在生产环境中使用也比较广泛。Java11 也带来了大量新特性,包括新的 ZGC、云计算监控诊断、Http Client、支持Unicode 10.0.0等,一共包含 17 个 JDK 增强提案。1. Oracle JDK11下载 - 11.0.9 - 长期支持版本(LTS)。2. Oracle JDK11下载 - 11.0.7。3. Oracle JDK11下载 - 11.0.2。