Java 20
甲骨文公司正式发布 Java 20,这是备受欢迎的编程语言和开发平台推出的新版本。Java 20 (Oracle JDK 20) 在性能、稳定性和安全性方面进行了数千种改进,包括进一步优化平台的增强功能,以帮助开发人员提高工作效率,推动企业创新和发展。甲骨文将在 Java Developer Day 期间的 Oracle DevLive Level Up 活动上隆重介绍 Java 20 的新功能。该活动将于 2023 年 3 月 20 日至 23 日在美国加利福尼亚州红木岸区以及线上同步举办。
/

甲骨文公司 Java 平台开发高级副总裁兼 OpenJDK Governing Board 主席 Georges Saab 表示:
在过去超过 25 年的时间里,Java 致力于赋能开发人员设计和构建新一代强大、可扩展且安全的应用。Java 20 创新的增强功能反映了全球 Java 社区对整个 Java 存在期间的愿景和所做出的宝贵努力。在甲骨文公司持续提供的 Oracle Java 技术和社区管理的支持下,Java 能够真正成为一个帮助开发人员提高工作效率的现代语言和平台。

全新版本的 Java 开发工具包 (JDK) 提供 7 个 JDK 增强建议 (JEPs) 的更新和改进。大部分更新内容是为了改进早期版本所推出的功能。
JDK 20 将提供来自 OpenJDK Project Amber 的语言改进(记录模式和 switch 匹配模式);支持在 OpenJDK Project Panama 中 Java Virtual Machine (JVM) 和原生代码(外部函数和内存 API 以及向量 API)互连的增强功能;以及有关 Project Loom(作用域值、虚拟线程和结构化并发)的特性,这将大大减少在 Java 中编写、维护和观测高吞吐量并发应用的工作量。
标普全球市场财智 (S&P Global Market Intelligence) 高级研究分析师 Jay Lyman 表示:
今天,随着企业所面临的压力越来越大,他们需要尽可能明智、高效地使用资源,因此开发人员不仅要寻找简化应用开发的工具,同时还要帮助企业确保 IT 安全并实现合规目标。数字化转型领跑者表示,他们更专注于缩短上市时间和提升敏捷性,这些目标可通过采用更好的工具来加速应用开发计划。

通过可预测的发布计划,甲骨文公司每六个月发布一次新的 Java 功能,以持续不断地进行创新,以及性能、稳定性和安全性改进,从而让 Java 在各种规模的组织和行业中更加普及。
Java 20 提供的重要更新
Java 20 是甲骨文公司工程师与全球 Java 开发人员社区成员通过 OpenJDK 社区 和 Java Community Process (JCP) 共同合作的成果。Java 20 除了推出了新的增强功能,也获得 Java Management Service 的支持,这是一项新的 Oracle 云基础设施远程软件服务(Oracle Cloud Infrastructure, OCI)原生服务,可帮助管理本地部署或任何云端的 Java 运行时和应用程序。
支持 Java 客户和全球生态系统
Oracle Java Universal SE Subscription 是一种按量计费产品,为客户提供出色的支持,包括对整个 Java 产品组合的分类支持, GraalVM Enterprise 授权、Java SE Subscription Enterprise Performance Pack、Java Management Service 增强功能以及按业务计划进行升级的灵活性。这有助于 IT 组织管理复杂性、控制成本并降低安全风险。此外, Oracle Java SE、GraalVM Enterprise 以及 Java SE Subscription Enterprise Performance Pack 通过 OCI 免费为客户提供服务,助力开发人员在 Oracle 云技术上构建和部署速度更快、更出色且经济实惠的应用。


点击“阅读原文”,了解更多信息




