JDK 21 要来了:已从主线分叉,将成为下一个 LTS 版本!

01314db9227f3d42571ba2a5e114b9c3.gif

编译 | 郑丽媛

出品 | CSDN(ID:CSDNnews)

根据 OpenJDK 官方更新,目前 JDK 21 进入 Rampdown 第一阶段,代码已从主线分叉出来。值得一提的是,JDK 21 将是继 JDK 8(2014 年)、JDK 11(2018 年)和 JDK 17(2021 年)后的下一个 LTS 版本。

所谓 LTS 版本,即 Long-term Support,意味着长期支持的版本。由 Oracle 官方确认的 LTS 版本可获得至少 8 年的产品支持,而非 LTS 版本的 JDK 只有 6 个月的产品支持。

由于是从 OpenJDK 中分叉出来的,JDK 21 的整个功能集已被冻结,除了一个正在运行中的 JEP 将被放弃外,JDK 21 的 JEP 不会再有更多变动,现阶段的编码工作也主要围绕错误修复和一些被批准的后期改进上。

e4fabcca8527807706236247411a2203.png

JDK 21 的 15 个 JEP

相较于之前的版本,JDK 21 将提供万众期待的稳定版虚拟线程功能、预览版的字符串模板、Z 垃圾收集器的生成行为、序列化集合、Java 外部函数和内存 API 的第三个预览版、Java 矢量 API的最新迭代以及览版的结构化并发等等。

以上的新功能让诸多 Java 用户十分期待 JDK 21 的正式发布:

▶ “Java 8 终于可以退休了!”

▶ “JDK 21 很可能会成为一个变革性版本!”

▶ “光有‘稳定版虚拟线程功能’这一项,就值得升级了。“

从目前官方发布的时间表来看,JDK 21 的初始候选版本将于 8 月 10 号发布,最终候选版本将于 8 月 24 号发布,而正式发布日期暂定于 9 月 19 日。

594fea61a876c06e36ddd05bf5d8d677.png

更多有关 JDK 21 的相关内容,可前往官网查看:https://openjdk.org/projects/jdk/21/

参考链接:

https://www.phoronix.com/news/JDK-21-Forked-From-Mainline

https://openjdk.org/projects/jdk/21/

057a6bdaf1e7ceaa07fda39a799dc303.gif

猜你喜欢

转载自blog.csdn.net/FL63Zv9Zou86950w/article/details/131179323