新版本提出了十項 JDK 加強提案,旨在強化 Java 的 AI 與加密功能、簡化語言,並提升開發人員的生產力
新版 Oracle Java Verified Portfolio 現已提供 JavaFX 與 Helidon 商業支援,其集 JDK 相關工具、架構、程式庫與服務於一體
德克薩斯州奧斯汀市—2026年3月17日
Oracle 今日宣佈正式發布 Java 26,這是廣受歡迎的程式語言暨開發平台的最新版本。Java 26 (Oracle JDK 26) 進行了數千項改進,旨在提升開發人員的生產力、簡化語言,並助力開發人員將 AI 與加密功能整合至應用程式。為協助開發人員進一步簡化流程並提升開發工作效能,Oracle 同時宣佈發行新版 Java Verified Portfolio (JVP),為開發人員提供由 Oracle 支援的全套精選工具、架構、程式庫與服務,其中包括為 JavaFX (基於 Java 的 UI 架構) 與 Helidon (適用於微服務的 Java 架構) 提供商業支援。此外,Oracle 亦規劃讓 Helidon 的版本發布節奏與 Java 同步,並推動將其納入 OpenJDK 專案。如需深入瞭解 Java 26,請參加將於 2026 年 3 月 17 日至 19 日在加州紅木海岸召開的 JavaOne 2026 大會。
IDC 軟體開發研究副總裁 Arnal Dayaratna 表示:「三十多年來,全球企業始終仰賴 Java 平台與語言為其關鍵任務系統提供強勁動力,並支援各應用程式與服務的快速開發。Java 平台的與時俱進,使得企業在將變革性功能納入其應用程式的同時,還能保持關鍵任務軟體所必備的可靠性與安全性。透過擴展進階 AI 與安全防護等功能與服務,Java 26 得以強化,助力企業更快邁向創新之路。」
Oracle Java Platform 資深副總裁兼 OpenJDK 管理委員會主席 Georges Saab 表示:「三十多年來,Java 一直是至關重要的企業技術基石,支撐企業的整個應用體系,更助力其打造強大可靠且安全穩健的應用程式與服務。Java 26 的新功能彰顯出 Oracle 協助客戶利用 AI 與加密技術來建構可推動業務成長的應用程式的堅定決心。伴隨 JVP 面世,開發人員可使用值得信任的 Oracle 支援工具組合來簡化開發專案,包括使用快速高效的輕量級 Java 架構 Helidon 來建構高效能的微服務以及由人工智慧支援的應用程式。」
語言功能
JEP 530: 模式、instanceof 與 switch 中的基本類型 (第四次預覽): 透過提升 Java 的一致性與表達力,協助開發人員提高生產力,並簡化整合了 AI 推理功能的應用程式的開發流程。該提案消除了以前使用模式匹配、instanceof 與 switch 時造成不便的諸多基本類型限制。為協助開發人員進一步提升生產力,該提案還完善了無條件精確性的定義,並在 switch 建構中套用了更嚴格的支配性檢查,使編譯器能夠識別並減少更廣泛的編碼錯誤。
效能更新
JEP 522: G1 垃圾回收器:降低同步率以提高生產量: 透過提升記憶體效率,協助開發人員在更短的時間內處理更多任務。該提案降低了應用程式與垃圾回收執行緒之間的同步率,從而提高 G1 垃圾回收器的生產量。Java 可在不藉助其他硬體的情況下加快執行速度並支援更多使用者,從而提高效率、降低基礎架構成本,並提供更順暢的使用者體驗。
Project Leyden 功能
JEP 516: 支援任意 GC 的物件預先快取: 透過使用任意垃圾回收器 (GC) 來加快 Java 應用程式的啟動時間,提高開發人員的生產力以及資源利用率。該提案採用不依存 GC 的中性格式,將快取中預先初始化的 Java 物件循序載入至記憶體。預先快取功能得以增強,加快了 HotSpot Java Virtual Machine 的啟動與預熱時間,並可搭配任意 GC (包括低延遲 ZGC) 使用。這有助於開發人員降低應用程式的啟動延遲、加快其擴充速度,並提供更佳的使用者體驗。
程式庫
JEP 500: 讓 Final 名副其實: 透過預防關鍵業務系統發生意外修改、竄改或意外錯誤,協助開發人員提升應用程式的安全性與可靠性。該提案會對透過深層反射修改 final 欄位的行為發出警告,但允許開發人員進行必要修改,以避開當前警告與未來限制。這一重要變更貫徹了 Java 的「預設完整性」原則,旨在保護敏感資料與業務邏輯、減少潛在風險,並降低發生錯誤或安全漏洞的機率。
JEP 517: 適用於 HTTP Client API 的 HTTP/3: 透過簡化 HTTP 伺服器的互動編碼流程,協助開發人員提高生產力。該提案更新了 HTTP Client API 以支援 HTTP/3 協定,無需大幅變更程式碼,即可讓程式庫及應用程式輕鬆地與 HTTP/3 伺服器互動。透過消除上述常見瓶頸,並降低延遲以快速擷取資料,該提案可協助微服務及 API 導向 Java 應用程式提升效能,並獲得更可靠的網路連線品質。
JEP 526: 惰性常數 (第二次預覽): 透過更自由地決定初始化時機 (尤其適合 AI 及資料導向應用程式),協助開發人員提高生產力與資源利用率。透過為惰性常數 (保留不可修改資料的物件) 新增 API,JVM 將惰性常數視為真常數,使其獲得與 final 欄位相同的效能。此外,透過提升 Java 應用程式及其雲原生與 AI 支援服務的啟動速度與運算資源利用率,該提案協助開發人員執行靈活部署與彈性擴充,有效節省了成本,並為終端使用者提供了更好的體驗。
JEP 525: 結構化並行 (第六次預覽): 協助開發人員提升多執行緒程式碼的可維護性、可靠性與可觀察性,這對於改善 AI 與雲原生工作負載的可擴充性與韌性特別有益。該提案使用結構化並行 API 簡化了並行程式設計。該 API 將不同執行緒的相關任務群組整合為單一工作單元,並協助減少因任務取消或關閉引發的常見問題,如執行緒洩漏、取消延遲等。
JEP 529: Vector API (第 11 個孵化器): 透過使用更少硬體提供更多洞察分析與價值,協助開發人員提升 Java 應用程式的效能與成本效益。Vector API 表達的是向量運算,在執行期間能在支援的 CPU 架構上穩定編譯為最佳向量指令,從而加快資料分析、AI 推理和科學運算工作負載的處理速度。與 AI 推理及運算場景中常用的對應純量運算相比,該提案的效能更高。
安全程式庫
JEP 524: 加密物件的 PEM 編碼 (第二次預覽): 透過使用全新編碼 API,協助開發人員提高生產力,並增強主流安全格式的 Java 應用程式安全。該 API 可將代表加密金鑰、憑證與憑證撤銷清單的物件編碼為更注重隱私的主流郵件傳輸格式,並將該格式解碼回對應的物件。透過簡化加密設定與整合流程,以達到企業、雲端與法規需求,該提案降低了錯誤風險、簡化了合規程序,並提升了安全 Java 應用程式的可移植性與互通性。
清理功能
JEP 504: 移除 Applet API: 透過移除已在 JDK 17 中標記為棄用且正式從平台中移除的 Applet API,協助開發人員壓縮安裝與原始碼的佔用空間,並提升應用程式的效能、穩定性與安全性。
除上述十項 JEP 外,Java 26 還進行了數十項更新,協助企業提升應用程式的安全性、可靠性與效能。Java 26 發行後,企業現可使用符合業界標準的混合公鑰加密 (HPKE) 來簡化安全加密流程;可使用支援後量子加密的 JAR 簽署來保障供應鏈的未來適用性;還可受益於 Unicode 17.0 與 CLDR v48 的更新,獲得全面的全球標準支援。此外,加強對加密算法與舊版金鑰儲存區的管控也進一步提升了安全性與合規性,讓企業能夠安心擁抱現代化。
其他數十項更新加快了 JVM 啟動速度、提升了垃圾回收效率、擴展了 C2 JIT 編譯功能,並增強了堆積管理的智慧程度,從而提高了應用程式的安全性與可靠性。開發人員與管理員亦可使用新功能來提高生產力,包括 HttpClient 中的區域型檔案上傳功能、更嚴格的執行時期映像建構功能、改良版 JVM 指標 API,以及全新的 JavaDoc 深色模式。
Java 26 的這些功能都是 Oracle 與全球 Java 開發人員社群透過 OpenJDK 與 Java Community Process (JCP) 持續協作的成果。如需 Java 26 功能的詳細資訊,請參閱 Java 26 技術部落格文章。
應客戶、學界與軟體開發產業對複雜互動視覺化 (AI 驅動應用程式與分析體驗的關鍵) 的強烈需求,Oracle 決定重啟 JavaFX 商業支援服務。JavaFX 商業支援服務已覆蓋全部 Java 新版本,以及 Oracle 在五年期 Premier Support 期間提供長期支援的所有 Java 版本。
JDK 8 上的 JavaFX 支援將延長到 2028 年 3 月。同時,JavaFX 商業支援也將納入新推出的 Oracle Java Verified Portfolio。JavaFX 後續計劃發行 JavaFX 25 以及與 JDK 26 配套的 JavaFX 26 (今日發行)。JavaFX 8、17 和 21 更新版本則計劃於今年稍晚發行。JavaFX 將依據對應 Oracle JDK (NFTC 或 OTN) 的相同授權條款發行。此外,Oracle 將持續主導 OpenJFX 專案的推進,再次彰顯在企業及學術領域發展 JavaFX 的堅定承諾。
新版 Oracle Java Verified Portfolio (JVP) 提供值得信任且穩健可靠的解決方案,旨在為更廣泛的 Java 應用程式與開發堆疊提供授權與技術支援。Oracle 客戶與 Java 開發人員的工作離不開一系列與 JDK 相關但不屬於 Oracle JDK 的工具、架構、程式庫與服務,其版本、支援時間和 SLA 各不相同。JVP 精選了一套由 Oracle 完全支援與控管的企業級元件,其具備透明的發展規劃與完善的生命週期管理。
JVP 簡化了關鍵任務 Java 元件的支援、存取與文件流程,簡化了生命週期管理,並確保客戶投資能夠因應未來需求。為推動企業創新並滿足安全標準,Oracle 為 Java SE 訂閱者以及在 Oracle Cloud Infrastructure (OCI) 上執行 Java 工作負載的客戶免費提供 JVP 支援。此外,針對廣泛的使用案例以及未訂閱 Java SE 或非 OCI 客戶的使用者,仍能免費存取並使用諸多組合元件。鑑於 JVP 已為關鍵的 Java 生態系統元件提供了值得信任且經過驗證的來源,客戶可以直接從 Oracle 獲取這些經驗證的資產,從而顯著降低軟體供應鏈的風險。在確信所有元件均符合 Oracle 嚴格的品質、安全與支援標準的情況下,這有助於企業加速採用與整合流程。
除 JavaFX 商業支援外,JVP 還提供 Helidon 支援以及 Java Platform Extension for Visual Studio Code 支援。
Helidon 是一個開源且雲原生的 Java 架構,旨在使用 Java Virtual Threads 建構並執行快速、輕量且可高度擴充的微服務。Helidon 由 Oracle 設計、主導並使用,整合了企業級及雲原生生態系統,旨在為開發人員提供簡便操作、高效生產、多元程式風格,以及內建的觀察功能。Helidon AI 是 Helidon 的擴展功能,讓 Java 開發人員能夠在 Java 中建構高效能 AI 應用程式。Helidon 還整合了 LangChain4j 與 Helidon MCP,有助於將 AI Agent 建構為微服務。
Oracle 將 Helidon 納入 JVP,為客戶與開發人員提供值得信任的企業級支援,讓他們能夠運用最新的 Java 創新成果建構出可擴充、高韌性的應用程式。Helidon 同樣將與 JDK 規劃節奏保持一致,以便即時支援最新 Java 版本。緊跟 Oracle JDK 與 Java SE 平台的規劃節奏可確保無縫相容,並推動 Java 開發人員生態系統的整體創新。為進一步彰顯 Oracle 為開發人員提供值得信任的企業級解決方案,以及推動 Java 社群創新的承諾,Helidon 與 Java Platform Extension for VS Code 將繼續保持開源狀態。
在 OCI 上部署 Java 時,可獲得創新加速、效能提升、資源效率提高以及成本節省等多重效益,而 OCI 也是首個支援 Oracle JDK 26 的雲端供應商。Java 26 在 OCI 上免費提供 Oracle Java SE 與 Java Management Service 等進階功能,協助開發人員建立並部署執行更快、效能更高、成本效益更優的應用程式。
Oracle Java SE Universal Subscription 為客戶提供業界頂尖的支援服務。除 Java SE Subscription Enterprise Performance Pack、Java Management Service、Java 問題排查支援,以及依業務步調靈活升級外,現在還納入了 JVP。這有助於 IT 團隊簡化管理、降低安全風險,並控制成本。
欲深入瞭解 Java 及其全球生態系統,請造訪:
Oracle 在 Oracle Cloud 中提供整合式應用程式套件以及安全的自主基礎架構。如需有關 Oracle (NYSE: ORCL) 的詳細資訊,請造訪 www.oracle.com.
Oracle、Java、MySQL 和 NetSuite 是 Oracle Corporation 的註冊商標。
前述內容僅用於說明我們整體的產品發展方向,僅供參考之用,且不構成任何合約之依據。文中所提及之 Oracle 產品之任何功能或特性,其開發、發布時程及定價,均可能由 Oracle Corporation 自行決定並隨時變更。