JDK 20,Java 20的参考实现,现在已经普遍可用。
我们在 2 月 13 日将 build 36 作为 JDK 20 的第二个候选发布版本发布。
2月13日,我们将Build 36作为JDK 20的第二个候选版本发布,此后没有报告任何P1错误。
因此,Build 36 现在是通用版本,可供生产使用。
Oracle 的 GPL 许可 OpenJDK 构建可在此处获得:https://jdk.java.net/20
此版本包括七个 JEP [1],均处于不同的 孵化和预览阶段:
- 429:作用域值(孵化器)
- 432:记录模式(第二次预览)
- 433:开关模式匹配(第四次预览)
- 434:外部函数和内存 API (第二预览)
- 436:虚拟线程(第二个预览版)
- 437:结构化并发(第二个孵化器)
- 438:矢量 API(第五个孵化器)
以及数百个较小的增强功能和数千个错误 修复。
此版本的亮点包括加强 Java 平台默认安全性的进一步改进、改进的加密性能以及用于安全监控的新 JFR 事件。
亮点:两个新的本机内存跟踪事件!
$ java -XX:NativeMemoryTracking=summary -XX:StartFlightRecording ... |