Oracle 宣布 Java 24 的新功能和效能改進

Oracle 剛剛公佈了開發人員期待已久的 Java 24 版本路線圖。此次更新中值得注意的新增內容包括人工智慧 (AI) 和後量子密碼學的新功能。 Java 24 是 2025 年的第一個版本;我們預計 Java 25 將在 6 個月後發布。

在談到 Java 24 時,Oracle Java 平台資深副總裁兼 OpenJDK 董事會主席 Georges Saab 表示:

在過去的 30 年裡,Java 為開發人員提供了一個全面的平台,用於建置和部署滿足各種用例的應用程式。 Java 24 版本包含 20 多個涵蓋 Java 各個方面的新功能,包括 AI 功能和後量子密碼學,為開發人員提供了構建創新型 AI 注入應用程式所需的工具。身為 Java 的管理者,我們很高興與全球 Java 社群合作,透過穩定的 6 個月發布週期繼續提供穩定的新功能。

以下是 Java 24 中一些重要新功能的概述:

語言改進:

  • 模式中的原始類型:擴展模式匹配功能以在instanceof和switch中包含原始資料類型。
  • 靈活的建構子主體:透過單獨的序言和結語階段來提高構造函數的可靠性。
  • 模組導入宣告:簡化模組包的導入。
  • 簡單的原始檔案和實例主要方法:為初學者和緊湊的程式建立更簡單的入口點。

圖書館改善:

  • 流收集器:透過自訂中間件操作增強流 API。
  • 類別文件 API:用於處理類別文件的標準化 API。
  • Scoped Values:提高執行緒之間的安全資料共享。
  • 向量 API:加速支援的 CPU 上的向量計算。
  • 結構化並發:簡化多執行緒程式設計。

安全改進:

  • 金鑰派生函數 API:增強加密安全性。
  • 抗量子密鑰封裝(ML-KEM):為後量子密碼學做好準備。
  • 抗量子數位簽章(ML-DSA):為後量子密碼學做好準備。

性能和運行時間:

  • 緊湊物件頭:減少物件頭的大小,以實現更有效率的記憶體使用。
  • G1 的後期屏障擴展:優化 G1 垃圾收集器。
  • 提前類別載入和連結:更快的應用程式啟動。
  • ZGC:移除非分代模式:簡化 ZGC 維護。
  • 同步虛擬線程而不固定:提高虛擬線程的可擴展性。

工具:

  • 無需 JMOD 即可連結執行時間映像:減少 JDK 大小並增加連結靈活性。

如果您想深入了解 Java 24,Oracle 已經準備了一篇深入的技術文章。如果您想要立即開始使用 Java 24,您可以從 Oracle 的下載頁面下載 JDK 24。

Sign up and earn $1000 a day ⋙

Leave a Comment

普通電視和智慧電視的差別

普通電視和智慧電視的差別

智慧電視確實風靡全球。憑藉如此多的強大功能和互聯網連接,科技改變了我們觀看電視的方式。

為什麼冷凍室沒有燈,冷藏室有燈?

為什麼冷凍室沒有燈,冷藏室有燈?

冰箱是家庭中常見的家用電器。冰箱通常有 2 個隔間,冷藏室寬敞,並且每次使用者打開時都會自動亮燈,而冷凍室狹窄且沒有燈。

解決 Wi-Fi 速度變慢的網路擁塞問題的 2 種方法

解決 Wi-Fi 速度變慢的網路擁塞問題的 2 種方法

除了路由器、頻寬和乾擾之外,Wi-Fi 網路還受到許多因素的影響,但也有一些智慧的方法可以增強您的網路效能。

如何使用 Tenorshare Reiboot 將 iOS 17 降級到 iOS 16 且不遺失數據

如何使用 Tenorshare Reiboot 將 iOS 17 降級到 iOS 16 且不遺失數據

如果您想在手機上恢復穩定的 iOS 16,這裡是卸載 iOS 17 並從 iOS 17 降級到 16 的基本指南。

每天吃優​​格會對身體產生什麼影響?

每天吃優​​格會對身體產生什麼影響?

酸奶是一種美妙的食物。每天吃優​​格好嗎?每天吃酸奶,你的身體會發生怎樣的變化?讓我們一起來了解一下吧!

哪種米最有益於健康?

哪種米最有益於健康?

本文討論了最有營養的米種類以及如何最大限度地發揮所選米的健康益處。

如何早上準時起床

如何早上準時起床

制定睡眠時間表和就寢習慣、更改鬧鐘以及調整飲食都是可以幫助您睡得更好、早上準時起床的一些措施。

玩 Rent Please! 的提示新手模擬房東

玩 Rent Please! 的提示新手模擬房東

請租用! Landlord Sim 是一款適用於 iOS 和 Android 的模擬手機遊戲。您將扮演一個公寓大樓的房東,開始出租公寓,目標是升級公寓的內部並為租戶做好準備。

最新浴室塔防代碼及代碼輸入方法

最新浴室塔防代碼及代碼輸入方法

取得浴室塔防 Roblox 遊戲代碼並兌換令人興奮的獎勵。它們將幫助您升級或解鎖具有更高傷害的塔。

變壓器的結構、符號和工作原理

變壓器的結構、符號和工作原理

讓我們以最準確的方式了解變壓器的結構、符號和運作原理。

人工智慧讓智慧電視更上一層樓的四種方式

人工智慧讓智慧電視更上一層樓的四種方式

從更好的影像和聲音品質到語音控制等等,這些人工智慧功能讓智慧電視變得更好!

為什麼 ChatGPT 比 DeepSeek 更好

為什麼 ChatGPT 比 DeepSeek 更好

最初,人們對DeepSeek寄予厚望。作為 ChatGPT 強勁競爭對手的 AI 聊天機器人,它承諾提供智慧聊天功能和體驗。

認識 Fireflies.ai:免費的 AI 秘書,幫你節省大量工作時間

認識 Fireflies.ai:免費的 AI 秘書,幫你節省大量工作時間

在記下其他重要事項時很容易錯過重要細節,而在聊天時記筆記可能會分散注意力。 Fireflies.ai 就是解決方案。

如何飼養 Minecraft 中的美西蠑螈,馴服 Minecraft 中的蠑螈

如何飼養 Minecraft 中的美西蠑螈,馴服 Minecraft 中的蠑螈

如果玩家知道如何使用 Axolot Minecraft,它將成為玩家在水下操作時的絕佳助手。

《噤界:前路》PC遊戲配置

《噤界:前路》PC遊戲配置

《寂靜之地:前路》的配置評價相當高,因此您需要在決定下載之前考慮其配置。