Java 教程

Java 控制語句

面向物件程式設計

Java 內建類

Java 檔案處理

Java 錯誤與異常

Java 多執行緒

Java 同步

Java 網路

Java 集合

Java 介面

Java 資料結構

Java 集合演算法

高階 Java

Java 雜項

Java API 與框架

Java 類引用

Java 有用資源

Java 15 - 新特性



Java 15 是一個主要的特性版本,它為 JAVA 帶來了許多 JVM 特定的更改和語言特定的更改。它遵循從 Java 10 開始引入的 Java 釋出節奏,並於 2020 年 9 月釋出,僅在 Java 14 釋出六個月後。

Java 15 是一個非 LTS 版本。

Java 15 中的新特性

以下是 Java 15 中引入的主要新特性。

  • JEP 360 - 密封類 − 提供對繼承的細粒度控制。

  • JEP 368 - 文字塊 − 第二個預覽特性,用於輕鬆處理像 JSON、XML 這樣的多行字串。

  • JEP 375 - 模式匹配型別檢查 − 對 Java 14 現有的模式匹配預覽特性的增強。

  • JEP 371 - 隱藏類 − 允許執行時建立不可發現的類。

  • JEP 384 - 記錄 − 一個預覽特性,增強了 Java 14 中引入的一種新型別記錄。

  • JEP 383 - 外部記憶體訪問 API − 對 Java 14 中孵化特性的增強。

  • JEP 377, 379 - 垃圾收集器 − ZDC 和 Shenandoah 垃圾收集器現在是標準 API 的一部分。

  • JEP 339 - 愛德華茲曲線數字簽名演算法 (EdDSA) − 密碼簽名現在使用 EdDSA 實現。

  • JEP 373 - 重實現舊版 DatagramSocket API − java.net.DatagramSocket 和 java.net.MulticastSocket API 的舊版實現被替換為更簡單、更現代的實現,這些實現易於維護和除錯。

廣告