[摘要]JDK15 是一个短期版本,Oracle 公司于 2020 年 9 月 15 日发布。JDK15 引入了密封类,隐藏类,模式匹配instanceof,并把 ZGC 功能转正、TextBlocks 功...
JDK15 是一个短期版本,Oracle 公司于 2020 年 9 月 15 日发布。JDK15 引入了密封类,隐藏类,模式匹配instanceof,并把 ZGC 功能转正、TextBlocks 功能转正等。
JDK15 相比之前版本,主要有以下几方面的变化:
- 1. EdDSA 数字签名算法;
- 2. 密封类(预览);
- 3. 隐藏类;
- 4. 删除 Nashorn JavaScrilit 引擎;
- 5. 重新实现 Legacy DatagramSocket AliI;
- 6. 重新实现 DatagramSocket AliI;
- 7. 实例模式匹配(第二次预览);
- 8. ZGC:一个可扩展的低延迟垃圾收集器;
- ......
1. OpenJDK JDK15 下载 - V15.0.1
安装平台 |
下载地址 |
Windows x64 64位 |
openjdk-15.0.1_windows-x64_bin.zip |
Linux x64 64位 |
openjdk-15.0.1_linux-x64_bin.tar.gz |
Linux aarch64 64位 |
openjdk-15.0.1_linux-aarch64_bin.tar.gz |
MacOS x64 64位 |
openjdk-15.0.1_osx-x64_bin.tar.gz |
2. OpenJDK JDK15 下载 - V15
安装平台 |
下载地址 |
Windows x64 64位 |
openjdk-15_windows-x64_bin.zip |
Linux x64 64位 |
openjdk-15_linux-x64_bin.tar.gz |
Linux aarch64 64位 |
openjdk-15_linux-aarch64_bin.tar.gz |
MacOS x64 64位 |
openjdk-15_osx-x64_bin.tar.gz |
3. AdoptOpenJDK JDK15 下载 - V15.0.2
安装平台 |
下载地址 |
Windows x64 64位 |
OpenJDK15U-jdk_x64_windows_hotspot_15.0.2_7.msi |
Windows x64 64位 |
OpenJDK15U-jdk_x64_windows_hotspot_15.0.2_7.zip |
Windows x64 64位 |
OpenJDK15U-jdk_x64_windows_openj9_15.0.2_7_openj9-0.24.0.msi |
Windows x64 64位 |
OpenJDK15U-jdk_x64_windows_openj9_15.0.2_7_openj9-0.24.0.zip |
Windows x86 32位 |
OpenJDK15U-jdk_x86-32_windows_hotspot_15.0.2_7.msi |
Windows x86 32位 |
OpenJDK15U-jdk_x86-32_windows_hotspot_15.0.2_7.zip |
Linux x64 64位 |
OpenJDK15U-jdk_x64_linux_hotspot_15.0.2_7.tar.gz |
Linux x64 64位 |
OpenJDK15U-jdk_x64_linux_openj9_15.0.2_7_openj9-0.24.0.tar.gz |
Linux aarch64 64位 |
OpenJDK15U-jdk_aarch64_linux_hotspot_15.0.2_7.tar.gz |
Linux aarch64 64位 |
OpenJDK15U-jdk_aarch64_linux_openj9_15.0.2_7_openj9-0.24.0.tar.gz |
Linux arm 32位 |
OpenJDK15U-jdk_arm_linux_hotspot_15.0.2_7.tar.gz |
MacOS x64 64位 |
OpenJDK15U-jdk_x64_mac_hotspot_15.0.2_7.pkg |
MacOS x64 64位 |
OpenJDK15U-jdk_x64_mac_hotspot_15.0.2_7.tar.gz |
MacOS x64 64位 |
OpenJDK15U-jdk_x64_mac_openj9_15.0.2_7_openj9-0.24.0.pkg |
MacOS x64 64位 |
OpenJDK15U-jdk_x64_mac_openj9_15.0.2_7_openj9-0.24.0.tar.gz |
使用编程语言写的程序,由于每条指令都对应计算机一个特定的基本动作,所以程序占用内存少、执行效率高。