JDK 20:有可能包含的功能列表 | infoworld
Java 19於9 月 20日剛剛釋出,Java 20 將在 2023 年 3 月釋出。
當前的 JDK 20 的 OpenJDK 網頁截至 9 月 23 日沒有列出任何官方提議的功能,但這很快就會改變。
可能進入 Java 20 的功能包括:
- 通用泛型,統一泛型程式碼中引用和原始型別的處理。這個提議已經浮動了一段時間,並沒有進入 JDK 19。
- Extent-local variables,用於線上程內和跨執行緒共享不可變資料。
- 字串模板,透過使表達包含在執行時計算的值的字串變得容易來簡化 Java 程式設計。
- 值物件,用只有final例項而沒有物件標識的類例項來增強 Java 物件模型。
- Primitive classes,這是定義新的原始型別的特殊型別的值類。
- 序列集合,提供一個Collection介面來表示具有定義的遇到順序的集合。
- 用於非同步堆疊跟蹤的 API ,它將提供有關 Java 和本機框架的資訊。
- classfile API:用於解析、生成和轉換 Java 類檔案。
- 外部函式和記憶體 API,在 JDK 19 中預覽,作為 Java 程式與 Java 執行時之外的程式碼和資料進行互操作的一種機制。
- JDK 19 的另一個預覽特性虛擬執行緒作為輕量級執行緒,可以更輕鬆地編寫和維護高吞吐量併發應用程式。
- 在 JDK 19 中第四次孵化的向量 API表示向量計算,可在執行時可靠地編譯為支援的 CPU 架構上的最佳指令,實現比標量計算更好的效能。
- 在 JDK 19 的孵化器階段,結構化併發將透過 API 簡化多執行緒程式設計。
- switch 表示式和語句的模式匹配,在 JDK 19 中第三次預覽,以增強 Java 程式設計。
相關文章
- JDK 16:Java 16的新功能 - InfoWorldJDKJava
- JDK 19:Java 19五個新功能 - infoworldJDKJava
- JDK 18:Java 18預覽 -infoworldJDKJava
- JDK 17:Java 17 中的新特性 - InfoWorldJDKJava
- JDK18:Java18中的新特性 - infoworldJDKJava
- Java 19可能是一個大版本? - infoworldJava
- 自JDK 8 以來所有Java和JVM新功能的分類列表JDKJavaJVM
- CommMonitor列表檢視有什麼功能特性?
- JDK 16的新增功能:ZGCJDKGC
- Jre庫包含的jar檔案(jdk1.6)JARJDK
- 到2020年,智慧手機將擁有十項AI功能,有些可能會出乎你意料AI
- 入門級前端開發可能需要的安利列表前端
- jdk1.4和jdk1.5的有那些區別JDK
- JDK 7 新特性小結(包含例項程式碼)JDK
- Kotlin 1.6.20釋出:更好的Java互操作性 - infoworldKotlinJava
- 大資料領域中包含的公司、產品和技術列表大資料
- 從 JDK 9 到 19,我們幫您提煉了和雲原生場景有關的能力列表(上)JDK
- 密碼找回功能可能存在的問題密碼
- 教育小程式原始碼包含哪些功能?原始碼
- 仿 iOS 列表的編輯功能 – 排序篇iOS排序
- 仿 iOS 列表的編輯功能 - 排序篇iOS排序
- JDK7的平行計算功能升級JDK
- 易優list功能:獲取列表模板中的列表內容-EyouCms手冊
- 仿 iOS 列表的編輯功能 – 刪除篇iOS
- 超簡單實現iOS列表的索引功能iOS索引
- 常用的php列表多條件篩選功能PHP
- 仿 iOS 列表的編輯功能 - 刪除篇iOS
- JDK8到JDK17有哪些吸引人的新特性?JDK
- 有點深度的聊聊JDK動態代理JDK
- Python 元組列表排序:初學者可能忽視的細節Python排序
- 2020年,有關蘋果App Store,你可能沒關注到的資料蘋果APP
- 一個好的大資料分析軟體包含哪些功能大資料
- 密碼找回功能可能存在的問題(補充)密碼
- PowerShell 命令來獲取已啟用的功能列表
- 列表分割槽ADD VALUES或DROP VALUES包含資料變化的情況
- Java stream判斷列表是否包含某幾個元素/重複元素Java
- 如何用JAVA程式來查詢連結列表是否包含迴圈Java
- Exchange 2010 SP1 中包含的新增郵件策略和遵從性功能