今天標誌著 JDK 21 的下降階段的一個點,其中 OpenJDK 代碼是從這個事實上的 Java 21 實現的主線分叉出來的。讓 OpenJDK 21 更加令人興奮的是,這將成為 Oracle 的半年一次的長期支持 (LTS) 版本之一。
從主線分叉後,OpenJDK 21 的功能集現在已有效凍結,編碼現在專注於錯誤修復和任何已批准的後期增強功能。 JDK 21 的初始候選版本將於 8 月發布,第二個候選版本將於 8 月底發布,目前 JDK 21 的 GA 目標是 9 月 19 日。
JDK 21 帶來了作為輕量級線程解決方案的虛擬線程、預覽形式的字符串模板、Z 垃圾收集器的分代行為、Java 外部函數和內存 API 的第三次預覽、Java 的最新迭代在 Java 的 Vector API 上工作,以利用現代 CPU 架構特性和預覽形式的結構化並發。
有關新功能的更多詳細信息JDK 21 和下一個參考 Java 軟件版本的計劃時間表可以在 OpenJDK.org 上找到。