新版本提供了 18 个 JDK 增强建议,改进了 Java 语言,扩展了 AI 功能,帮助开发人员提高工作效率
该平台提升了性能、安全性和稳定性,可帮助企业加快业务增长
长期支持服务使客户能够按自身节奏进行迁移
美国德克萨斯州奥斯汀 —2025年9月16日
Oracle 正式发布 Java 25,这是备受欢迎的编程语言和开发平台的全新版本。Java 25 (Oracle JDK 25) 提供了数千项改进,不仅可显著提高开发人员的工作效率,还增强了平台的性能、稳定性和安全性,以此帮助企业加快业务增长。此外,Oracle 将为 Java 25 提供长达至少 8 年的长期支持服务。
IDC 软件开发研究副总裁 Arnal Dayaratna 表示: “随着 Java 迈入第四个十年,它将继续交付更多先进特性来确保应用,包括 AI 驱动型应用和集成了 AI 功能的应用,在各种硬件平台上高效运行并实现出色的可扩展性。Oracle 将继续引领 Java 编程语言和 Java 平台不断发展,尤其是在 AI 和安全性方面。Oracle 也将坚持一贯的 6 个月一次的更新节奏,为进一步加速创新贡献自己的力量。我们相信 Java 能够持续交付现代化特性,出色满足新一代 AI 驱动型应用的开发需求。”
Oracle Java Platform 高级副总裁兼 OpenJDK 管理委员会主席 Georges Saab 表示: “今年是 Java 的 30 周年,也是 Java 发展史上的一个重要里程碑。未来,Java 平台和语言将进一步发展,帮助开发人员轻松、快速地构建融合了创新型 AI 和安全性功能的应用。Java 25 凸显了 Oracle 长期以来在 Java 上的不懈投入。Oracle 不仅从 Java 特性和功能上着手来驱动 AI 解决方案,还简化语言,让新手开发人员和 IT 团队更容易学习与使用 Java。”
Oracle 计划为 Java 25 提供长达至少 8 年的长期支持,这将赋予各类组织出色的灵活性,既能够以尽可能少的维护投入在更长时期内运行相关应用,同时能够按自身节奏有条不紊地进行迁移。按照计划,Oracle JDK 25 将根据《Oracle 免费条款和条件》(NFTC) 获得季度性安全和性能更新直至 2028 年 9 月。随后,Oracle JDK 25 将按照 Java SE OTN 许可协议发布更新直至 2033 年 9 月。
Java 25 的特性是 Oracle 与全球 Java 开发人员社区成员通过 OpenJDK 社区和 Java Community Process (JCP) 共同合作的成果。有关 Java 25 特性的更多信息,请阅读 Java 25 技术博客文章。 此外,欢迎关注将于 2026 年 3 月 17-19 日在美国加利福尼亚州红木海岸举办的 JavaOne 2026 大会,了解全球社区带来的 Java 前沿创新功能。点击 这里了解 JavaOne 2026 大会的更多信息,点击这里注册和获取最新动态。
IDC 现代软件开发和开发者趋势研究经理 Adam Resnick 表示: “自 30 年前诞生以来,Java 一直是构建大型企业级应用程序的可靠且安全的语言。正如今年 JavaOne 大会上所强调的那样,Java 有望在新手开发者和编程学生中进一步普及。简化复杂性并提供即时反馈的新功能,使构建初级程序变得更加容易。Java 的持续演进体现了一种深思熟虑的平衡,在保持企业级解决方案所需的稳健性的同时,也使其更容易被经验不足的开发者所接受。”
Oracle Cloud Infrastructure (OCI) 是一个支持 Java 25 的超大规模云技术平台,当 Java 部署在 OCI 中,可带来更出色的性能、效率、创新以及成本节约。通过在 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 和 Java Universal SE Subscription 外,Java 25 还将驱动更出色的应用性能,将通过广泛的 AI 和安全性功能,包括后量子加密 (PQC) 支持,来增强 Java SE Platform 实施和 JDK 的性能、稳定性以及安全性。
Gradle, Inc. 倡导主管 Trisha Gee 表示: “当 Java 开始每 6 个月发布一个新版本时,我们很难想象它可以将有趣的新特性拆分成足够小的元素来交付,预感到一些新版本可能不会带来很多新特性。事实证明,我们错了。如今,每一个 Java 新版本都带来了有趣且切实有用的特性,出色展示了如何将大型功能拆分为小的独立特性。例如,各种模式匹配特性自成一体,是独立交付的,但综合起来却是一个梦幻般的 Java 新特性集,为开发人员思考如何解决问题提供了一种新的方法。我相信 Java 将会越来越强大。”
古斯塔夫·埃菲尔大学 (Université Gustave Eiffel) 副教授 Rémi Forax 表示:“JEP 512 带来了‘紧凑源文件和实例主方法’,能够为初学者显著简化 Java,允许初学者在不使用传统样板代码 public static void main(String[] args) 的情况下编写程序。现在,学生用户可以从简单程序入手,然后在成长过程中逐步扩展到更高级概念。这是一种更平稳的,从基本编程概念到完全面向对象编程的学习路径。”
圣何塞州立大学 (San José State University) 名誉教授 Cay Horstmann 表示:“我喜欢 Java 25 的紧凑源文件、实例主方法和模块导入声明,这些特性能够降低新手程序员在 Java 上的进入门槛,还有益于资深程序员将 Java 扩展到日常小型任务。我发现使用 Java 这一具有工业强度,而且有强大的工具支持为后盾的强类型语言来重写脆弱的 Shell 和 Python 脚本可以取得令人满意的效果。”
Java Specialists’ Newsletter 撰稿人 Heinz M. Kabutz 博士表示: “当宣布从 Java 9 开始每 6 个月发布一次特性时,我曾持怀疑态度。Oracle 能做到这一点吗?我有自己的疑虑,因为我们已经习惯了每三年发布一个新版本。但事实证明 Oracle 怀着对 Java 的满腔热忱做到了。在 Oracle 的领导下,在一个庞大社区的推动下,Java 超越了其他语言。Java 的记录、紧凑源文件、模块导入特性大大降低了 Java 的入门难度,同时虚拟线程、外部内存 API、向量 API 和 ZGC 使 Java 能够被用于构建技术先进的可扩展系统。”
XDEV Software GmbH 首席执行官 Richard Fichtner 表示: “Java 的强大优势在于社区支持。在 JUG Oberpfalz,我们重启了 2025 年的 ‘(Re)Start with Java’ 对话,开发人员也一直对 Java 语言的变化印象深刻。现代 Java 比以前效率更高、更安全、更富创新力,这也是 Java 社区和协作所取得成果的证明。”
如需了解有关 Java 及其全球生态的更多信息,请访问:
Oracle 在 Oracle Cloud 中提供集成的应用套件和具有安全性和自治能力的基础设施。如需了解有关 Oracle (NYSE: ORCL) 的更多信息,请访问 oracle.com.
以上内容旨在概述产品的总体发展方向。该内容仅供参考,不可纳入任何合同。该内容不构成提供任何资料、代码或功能的承诺,并且不应该作为制定购买决策的依据。此处所述有关 Oracle 产品的任何特性或功能的开发、发布、日程安排以及定价均由 Oracle Corporation 自行决定。
Oracle、Java、MySQL 和 NetSuite 是 Oracle Corporation 的注册商标。
注:为免疑义,本网页所用以下术语专指以下含义: