新版本帶來 18 項 JDK 增強提案,強化 Java 語言、擴展 AI 能力,並協助開發人員提升生產力
平台在效能、安全性與穩定性方面的強化,有助於企業推動業務成長
長期支援方案讓客戶能依自身步調進行移轉
美國德克薩斯州奧斯汀—2025年9月16日
Oracle 宣布推出 Java 25,這是首屈一指的程式設計語言和開發平台的最新版本。Java 25 (Oracle JDK 25) 透過數千項改進,提升開發人員生產力,同時強化平台的效能、穩定性與安全性,協助企業推動業務成長。此外,Oracle 將為 Java 25 提供至少八年的長期支援。
IDC 軟體開發研究副總裁 Arnal Dayaratna 表示:「Java 即將邁入第四個十年,仍持續推出新功能,確保各類應用程式 (包括導入 AI 能力或與 AI 整合的應用程式) 在各種硬體平台上都能高效且具擴展性地運作。Oracle將持續推動 Java 語言與平台的演進,特別是在 AI 與安全領域的發展方面。而 Java 穩定的六個月版本更新節奏,更加速了創新步伐。因此,Java 已具備良好條件,能持續推出現代化功能,以支援新一代的 AI 驅動應用程式開發。」
Oracle Java 平台資深副總裁暨 OpenJDK 管理委員會主席 Georges Saab 表示:「Java 今年迎來誕生 30 週年的重要里程碑,這項平台與語言仍持續演進,協助開發人員快速、輕鬆地打造導入創新 AI 與安全功能的應用程式。 Java 25 展現了 Oracle 對於 AI 解決方案相關功能與技術的持續投入,同時也持續簡化語言設計,讓新手開發人員與 IT 團隊更容易學習與使用 Java。」
Oracle 計畫為 Java 25 提供至少八年的長期支援,讓企業能夠更靈活地維持應用程式的穩定運行,減少維護負擔,並依照自己的步伐進行移轉。根據 Oracle No-Fee Terms and Conditions (NFTC),Oracle JDK 25 將持續獲得季度性的安全與效能更新,直到 2028 年 9 月為止。之後釋出的 JDK 25 更新將依據 Java SE OTN 授權條款提供,預計支援期限最長可延續至 2033 年 9 月。
Java 25 的功能是 Oracle 與全球 Java 開發人員社群成員在 OpenJDK 和 Java Community Process (JCP) 合作的成果。如需 Java 25 功能的詳細資訊,請參閱 Java 25 技術部落格文章。此外,全球社群最新的 Java 創新將於 2026 年 3 月 17 至 19 日在加州紅木海岸舉辦的 JavaOne 2026 活動中展示。請點擊此處閱讀更多有關 JavaOne 2026 的資訊,並在此處訂閱最新消息。
IDC 現代軟體開發和開發者趨勢研究經理 Adam Resnick 表示:「自 30 年前誕生以來,Java 一直是構建大型企業級應用程式的可靠且安全的語言。正如今年 JavaOne 大會上所強調的那樣,Java 預計將在新手開發者和程式設計學生中進一步普及。Java程式設計並提供即時反饋的新功能,使初級程式變得更加容易。的持續演進體現了一種深思熟慮的平衡,在保持企業級解決方案所需的穩健性的同時,也使其更容易被經驗不足的開發者所接受。
當部署於 Oracle Cloud Infrastructure (OCI) 時,Java 能帶來更多創新、效能、效率提升及成本節省,而 OCI 也是首個支援 Oracle JDK 25 的超大規模雲端平台。透過在 OCI 上免費提供 Oracle Java SE 及進階功能 (如 Java SE Subscription Enterprise Performance Pack),Java 25 協助開發人員打造並部署運行更快速、更穩定且具成本效益的應用程式。
Oracle Java SE Universal Subscription 為客戶提供業界優質的支援服務,包括 Java SE Subscription Enterprise Performance Pack、全方位的 Java 產品線問題排查支援、Java Management Service,以及依照企業自身的節奏靈活升級。這些功能協助 IT 團隊管理複雜性、降低安全風險,並控制成本。
除了在 OCI 上運行 Java 及 Oracle Java Universal SE Subscription 所帶來的優勢外,Java 25 還提升了應用程式效能,並加入了廣泛的 AI 與安全功能,包括後量子密碼學 (PQC) 支援,進一步強化 Java SE 平台導入與 JDK 的效能、穩定性與安全性。
Gradle, Inc. 推廣主管 Trisha Gee 表示:「當 Java 採用每六個月釋出一次版本的策略時,曾有人質疑是否能將有趣的新功能拆解成足夠小的部分來實現這樣的發布節奏,甚至有人擔心有些版本可能內容有限,但事實證明我們錯得離譜!每一次 Java 的新版本都帶來有趣且實用的功能,這讓我們學會如何將龐大的開發項目拆解成獨立且小巧的部分。例如,各種模式匹配功能都能獨立存在且分別發布,但整體加起來卻為 Java 帶來了一套出色的新功能,也為 Java 開發人員提供了全新的問題解決思維方式。Java 將不斷進步,日益強大。」
Universityité Gustave Eiffel 副教授 Rémi Forax 表示:「JEP 512 推出 ‘Compact Source Files and Instance Main Methods’,大幅簡化 Java 的難度,讓初學者能夠在不使用傳統的樣板程式碼 public static void main(String[] args) 的情況下撰寫程式。學生現在可以從簡單的程式開始,隨著學習進展逐步理解更進階的概念,打造從基礎程式設計到完整物件導向程式設計的順暢學習路徑。」
San José State University 名譽教授 Cay Horstmann 表示:「我喜歡 Java 25 中的精簡原始碼檔案、實例主方法以及模組匯入宣告這幾項功能,因為它們為初學者提供了低門檻的入門途徑。這些功能同時也有利於經驗豐富的程式設計師,將 Java 的應用範圍擴展到日常的小任務中。將不穩定的 shell 或 Python 腳本重寫成 Java 讓我有成就感,因為這是一種工業級、功能強大且具備優秀工具支援的語言。」
《The Java Specialists’ Newsletter》作者 Heinz M. Kabutz 博士表示:「當 Java 9 宣布採用每六個月發布一次新功能版本的節奏時,我曾表達過質疑。Oracle 是否能做到?我當時有不少疑慮,因為我們已經習慣了每三年才有一次新版本發布。 但事實證明 Oracle 不僅做到了,而且做得非常出色。在 Oracle 的領導下,並由龐大的社群共同推動,Java 正迅速超越其他語言。記錄、精簡原始碼檔案和模組匯入,使 Java 的入門門檻大幅降低;而虛擬執行緒、外部記憶體 API、向量 API 以及 ZGC,則讓 Java 成為構建技術先進且可擴展系統的理想選擇。」
XDEV Software GmbH 執行長 Richard Fichtner 表示:「Java 強大的優勢在於社群支持。在 JUG Oberpfalz,我們將於 2025 年重新啟動 (Re)Start with Java 講座系列,而這門語言的進步總是讓開發人員驚訝不已。現代 Java 比以往更具生產力、更安全且更具創新性,這正是社群與合作所能達成的成果的證明。」
Oracle 在 Oracle Cloud 中提供整合式應用程式套件以及安全的自主基礎架構。如需有關 Oracle (NYSE:ORCL) 的詳細資訊,請造訪 www.oracle.com
前述內容旨在概述我們大略的產品方向。該內容旨在提供資訊,不得納入任何合約中。其不承諾提供任何材料、程式碼或功能,且不應賴以做出購買決策。針對 Oracle 產品描述之任何功能的開發、發行、時間點及定價,Oracle Corporation 均保有視情況予以更改的權利。
Oracle、Java、MySQL 和 NetSuite 是 Oracle Corporation 的註冊商標。