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。