Press Release

Oracle 發布 Java 27,強化後量子密碼學支援

新版本推出九項 JDK Enhancement Proposals,提升開發人員生產力與應用程式效能,同時強化 Java 的後量子密碼學與 AI 能力

版本提供 JavaFX 27,協助開發人員打造互動式使用者體驗;並推出 Helidon 27,支援輕量型微服務開發

JDK 28 Early Access 預覽即將推出的 Java 創新功能,包括 Project Valhalla

美國德州奧斯汀—2026年9月15日

Java 27

Oracle 宣布正式推出Java 27,這是全球廣泛使用的程式語言與開發平台的最新版本。Java 27(Oracle JDK 27)帶來數千項效能、穩定性、安全性與生產力改進,為 Java 持續創新提供穩固基礎。為協助組織因應後量子世界中更安全的通訊需求,Java 27 透過 TLS 1.3 的混合金鑰交換機制,進一步提升後量子密碼學(PQC)能力。Oracle 同時展示 JDK 28 Early Access (EA),預覽包括 Project Valhalla 在內的未來創新。此外,Oracle 也宣布 Java 生態系統與 Oracle Java Verified Portfolio (JVP) 的同步更新,包括用於輕量型微服務的 Helidon 27、用於豐富型用戶端應用程式的 JavaFX 27,以及現已納入 JVP 的 Oracle Jipher 20,協助客戶在受 FIPS 140 規範管制的環境中部署 Java 應用程式。
IDC 軟體開發研究副總裁 Arnal Dayaratna 表示:「Java 的安全性、可靠性與企業級規模,使其成為 AI Agent 的重要基礎;這些 Agent需要可信賴地存取企業系統與敏感數據。Java 27 的 AI 開發與後量子密碼學工具,進一步鞏固其在企業應用程式開發核心位置的角色,並協助組織為 Agentic 時代中新一代應用程式與安全威脅做好準備。」
Oracle Java Platform 資深副總裁暨 OpenJDK 管理委員會主席 Georges Saab 表示:「三十多年來,Java 一直協助開發人員打造強大、可靠且安全的應用程式。Java 27 延續這項優良傳統,為今日的企業工作負載提供穩定基礎,同時帶來創新的 AI 與後量子密碼學能力。透過 Java 27,Oracle 在後量子密碼學方面實現重要里程碑,並依循發展藍圖,持續將相應能力帶到 Oracle 提供長期支援的 JDK 版本中。這將協助客戶以更少的干擾保護業務關鍵應用程式與數據。」

主要 JDK Enhancement Proposals(JEP)

後量子安全、合規與信任功能

JEP 527:TLS 1.3 的後量子混合金鑰交換:協助組織強化敏感數據與業務關鍵通訊的防護能力,以抵禦「先竊取、後解密」威脅,同時讓開發人員能在不中斷應用程式運作的情況下,因應持續演進的密碼學要求。這對企業 AI 系統與業務關鍵應用程式尤其重要,因為這些系統需要在數據服務、模型、Agent、API、雲端平台及分散式應用程式環境之間進行安全通訊。
JEP 538:密碼編譯物件的 PEM 編碼(第三次預覽):協助提升廣泛使用的密碼學材料之安全處理能力,同時改善與常見安全工具及基礎架構的互通性。因此,Java 應用程式可更輕鬆地與現代驗證、加密及憑證管理系統整合,進而支援安全的企業 AI 部署。
JEP 536:JFR 處理程序內數據遮蔽:透過降低敏感資訊暴露,協助以更安全的方式對生產系統進行疑難排解。此功能支援合規、隱私與安全要求,同時保留 JFR 診斷的營運價值;對可能處理客戶、員工、營運或受監管敏感數據的 AI 系統尤其重要。

AI、數據與現代化功能

JEP 537:向量 API(第 12 次孵化):透過加速分析、AI 推論,以及科學運算與媒體工作負載,在無需專用原生程式碼的情況下協助提升處理吞吐量。Vector API 透過加速數據處理,以更少的硬體取得更多洞察與價值,從而提升 Java 應用程式效能,同時保有 Java 所要求的可攜性、可維護性與安全性。
JEP 533:結構化並行(第七次預覽):讓開發人員能以更少的並行缺陷,建置可擴充且具韌性的服務,協助降低雲端、微服務及 AI 應用程式的開發風險。這對需要協調多項平行工作的 AI 工作負載十分重要,例如模型呼叫、數據擷取、數據豐富、排序、協調編排及即時決策。此外,透過改善多執行緒程式碼的可靠性、取消處理、錯誤處理與可觀測性,可協助開發人員加速開發專案。
JEP 532:模式、instanceof 與 switch 中的原始類型(第五次預覽):透過讓 Java 更一致且更具表達力,協助團隊更快速地將 AI 推論整合至商務邏輯中,並減少編碼錯誤。這可提升數據密集型與決策導向應用程式的開發人員生產力及程式碼清晰度,包括使用混合原始型別與物件數據的 AI、分析及事件處理工作流程。
JEP 531:惰性常數(第三次預覽):在保留常數效能與正確性優勢的同時,提供更大的初始化時機控制能力,協助提升資源效率。對於重視回應速度、可擴充性與資源效率的 AI 應用程式,此功能可改善使用者體驗並降低營運成本。

效能與執行階段效率更新

JEP 534:預設啟用 Compact Object Headers:透過預設啟用 compact object headers,降低 JVM 記憶體開銷,協助加速應用程式現代化。因此,客戶可以在較新的 JDK 上執行既有應用程式並減少記憶體占用。對於運行大規模 Java 環境的客戶,這可提升應用程式密度、降低基礎架構成本,並提升雲端服務與微服務,以及數據密集型與 AI 工作負載的可擴充性。
JEP 523:在所有環境中將 G1 設為預設垃圾回收器:透過提供可預期的效能與跨部署環境的一致營運體驗,協助簡化應用程式的遷移與現代化。這能讓開發團隊更有信心地執行雲端、微服務及 AI 驅動的 Java 應用程式,並減少因環境不同所產生的組態差異。

其他安全性、可靠性與效能強化

除了上述九項重點 JEP 外,Java 27 也包含非 JEP 更新,透過後量子密碼學、改善密碼學效能、提升執行階段可見性及強化診斷能力,進一步強化安全性。
Java 27 的功能來自 Oracle 與全球 Java 開發人員社群透過 OpenJDK 與 Java Community Process(JCP)持續合作的成果。如需進一步了解 Java 27 的功能,請參閱 Java 27 技術部落格文章。

以 Project Valhalla 與 Project Leyden 探索前瞻性創新

Oracle 正在 JDK 28 EA 中展示 Project Valhalla 的首個主要發布階段,預覽日益接近 JDK 主線的 Java 平台創新。Project Valhalla 讓開發人員得以提早了解如何縮小 Java 物件與原始型別之間長期存在的差距,首先從 value classes 與 objects 開始,這些功能可使分析、金融服務、科學運算及 AI 等數據密集型工作負載受益。專案將分階段推出,目標是在維持 Java 程式設計模型的同時,讓 Java 的數據表示更緊密且更有效率。Valhalla 也讓開發人員與企業得以提早了解數據密集型應用程式的未來改進,包括分析、金融服務、科學運算及 AI 驅動系統等工作負載。
Oracle 也持續推進 Project Leyden,透過預先編譯(ahead-of-time compilation)等方式改善啟動時間、達到峰值效能所需的時間以及記憶體占用。Project Valhalla 與 Project Leyden 共同展現 Java 如何透過經過審慎設計的平台創新持續演進。

Helidon 27 協助開發人員打造快速、輕量型微服務

Helidon 27 是最新版本的雲原生、開放原始碼 Java 框架,用於撰寫執行於快速 Web 核心上的微服務,而該核心由 Java 虛擬執行緒提供支援。Helidon 27 的主要功能包括:

  • 虛擬執行緒基礎:協助開發人員撰寫直觀的同步程式碼,同時達到雲原生服務所需的可擴充性。透過採用 Scoped Values,Helidon 27 持續建立於 Java 虛擬執行緒基礎之上,協助開發人員以更簡潔的程式碼、更佳的可擴充性及更高的資源效率,打造高度並行的應用程式。
  • 宣告式 API:協助開發人員利用包括 gRPC 與訊息傳遞在內的新模組,獲得熟悉、以註釋為導向的開發體驗;同時保持執行方式透明、設計精簡,並透過較少的第三方相依元件實現高效能。
  • Helidon Messaging:提供精簡的訊息傳遞堆疊、較少的第三方相依元件及可插拔連接器,支援包括 Kafka 與 JMS 在內的各種訊息傳遞系統,協助開發人員撰寫與連接器無關的訊息應用程式。
  • Helidon Data JDBC:採用輕量型方式簡化關聯式數據庫存取,同時讓開發人員能更充分控制 SQL,並降低執行階段複雜度。

透過 Helidon 27,Helidon 的版本編號與發布節奏將與 OpenJDK 對齊。Helidon 已納入 Java Verified Portfolio,為客戶提供更清晰的支援、相容性與升級規劃。

JavaFX 27 協助開發人員打造豐富、互動式的使用者體驗

JavaFX 27 為開發人員提供現代化的 Java 用戶端應用程式框架,協助在 Java 平台上打造豐富、互動式的使用者體驗。它持續改善視覺化豐富的 Java 應用程式基礎,包括 AI 驅動的分析儀表板、營運主控台及數據視覺化工具。
JavaFX 27 透過 macOS 上的 Metal 渲染管線、更豐富的文字編輯控制項,以及持續強化的無障礙功能,協助改善效能、易用性與無障礙能力。作為 Java Verified Portfolio 的一部分,JavaFX 享有 Oracle 商業支援,協助客戶更有信心地建置與維護現代化 Java 使用者介面。

Oracle Jipher 20 協助 Java 應用程式符合 FIPS 140 要求,現已納入 JVP

Oracle Jipher 20 將通過 FIPS 140-3 驗證的 OpenSSL 密碼學模組封裝供 Java 應用程式使用,現已納入 Java Verified Portfolio,提供 Oracle 支援、治理與更清晰的產品藍圖可見性。Jipher 20 新增對較新 JDK 版本、ML-KEM 與 ML-DSA 後量子演算法,以及透過標準 Java API 使用 KDF 與 HKDF 的支援,並自 JDK 25 起提供以 FFM 為基礎的 OpenSSL 整合。如需進一步了解,請參閱 Oracle Jipher 20 部落格文章。

以雲端創新支援全球 Java 社群

部署於 Oracle Cloud Infrastructure(OCI)時,Java 可帶來更高的創新、效能、效率與成本節省;OCI 也是首家支援 Oracle JDK 27 的雲端服務供應商。Java 27 提供 Oracle Java SE 及 Java Management Service 等進階功能,且在 OCI 上無需額外費用,協助開發人員建立與部署執行更快、表現更佳且具更佳成本效能的應用程式。
Oracle Java SE Universal Subscription 協助 IT 團隊管理複雜性、降低安全風險並控制成本,為客戶提供業界領先的支援。現在該訂閱也包含 JVP、Java SE Subscription Enterprise Performance Pack、Java Management Service、全產品組合範圍的問題分流(triage),以及依客戶步調升級的彈性。這能協助 IT 團隊管理複雜性、降低安全風險並控制成本。
若要進一步了解 Java 及其全球生態系統,請造訪:

  • Dev.java:Java 開發人員的官方網站
  • Ops.java:Java 管理員與營運人員的新中心
  • Inside.java:Oracle Java 團隊成員帶來的新聞與觀點
  • Java YouTube:官方 Java YouTube 頻道,提供 Java 學習影片

其他資源

Contact Info

關於 Oracle

Oracle 提供整合式應用程式套件,以及建置於 Oracle Cloud 上的安全、自主式基礎架構。如需進一步了解 Oracle(NYSE:ORCL),請造訪 www.oracle.com。

未來產品免責聲明

上述內容旨在概述我們的一般產品發展方向,僅供參考,不得納入任何合約。Oracle 產品中所述任何功能的開發、發布、時程與價格,均可能由 Oracle Corporation 自行決定並隨時變更。

商標

Oracle、Java、MySQL 與 NetSuite 是 Oracle Corporation 的註冊商標。

最新 Oracle 新闻资讯

Share: