[摘要]JDK11 是 JDK 的一个最新的长期支持版本(LTS),在生产环境中使用也比较广泛。对于新开项目可以直接使用 JDK11。JDK11 是由 Oracle 公司于 2018 年 9 月 25 日发...
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 仅处理内存分配,并且不实现任何内存回收机制。它对性能测试非常有用。
- .....
1. Oracle JDK11下载 - 11.0.2
安装平台 |
下载地址 |
Windows x64 64位 |
jdk-11.0.2_windows-x64_bin.exe |
Windows x64 64位 |
jdk-11.0.2_windows-x64_bin.zip |
Linux x64 64位 |
jdk-11.0.2_linux-x64_bin.deb |
Linux x64 64位 |
jdk-11.0.2_linux-x64_bin.rpm |
Linux x64 64位 |
jdk-11.0.2_linux-x64_bin.tar.gz |
MacOS x64 64位 |
jdk-11.0.2_osx-x64_bin.dmg |
MacOS x64 64位 |
jdk-11.0.2_osx-x64_bin.tar.gz |
2. Oracle JDK11下载 - 11.0.1
安装平台 |
下载地址 |
Windows x64 64位 |
jdk-11.0.1_windows-x64_bin.exe |
Windows x64 64位 |
jdk-11.0.1_windows-x64_bin.zip |
Linux x64 64位 |
jdk-11.0.1_linux-x64_bin.deb |
Linux x64 64位 |
jdk-11.0.1_linux-x64_bin.rpm |
Linux x64 64位 |
jdk-11.0.1_linux-x64_bin.tar.gz |
MacOS x64 64位 |
jdk-11.0.1_osx-x64_bin.dmg |
MacOS x64 64位 |
jdk-11.0.1_osx-x64_bin.tar.gz |
3. Oracle JDK11 下载 - 11
安装平台 |
下载地址 |
Windows x64 64位 |
jdk-11_windows-x64_bin.exe |
Windows x64 64位 |
jdk-11_windows-x64_bin.zip |
Linux x64 64位 |
jdk-11_linux-x64_bin.deb |
Linux x64 64位 |
jdk-11_linux-x64_bin.rpm |
Linux x64 64位 |
jdk-11_linux-x64_bin.tar.gz |
MacOS x64 64位 |
jdk-11_osx-x64_bin.dmg |
MacOS x64 64位 |
jdk-11_osx-x64_bin.tar.gz |
使用编程语言写的程序,由于每条指令都对应计算机一个特定的基本动作,所以程序占用内存少、执行效率高。