Helidon
搜索文档
Oracle Releases Java 26
Prnewswire· 2026-03-17 22:00
Java 26版本发布 - 甲骨文公司宣布推出Java 26,这是全球头号编程语言和开发平台的最新版本[1] - 新版本包含数千项改进,旨在提升开发人员生产力、简化语言,并帮助开发者将人工智能和加密功能集成到应用程序中[1] - 新功能反映了公司对帮助客户利用人工智能和加密技术来构建加速业务增长的应用程序的承诺[2] Java 26关键增强提案 - **语言特性**:JEP 530: 原始类型在模式、instanceof和switch中的使用(第四次预览),通过使Java更统一和更具表现力,帮助开发者提高生产力并简化集成AI推理的应用程序开发[2] - **性能更新**:JEP 522: G1 GC: 通过减少同步提高吞吐量,通过减少应用程序和垃圾收集器线程之间的同步,提高G1垃圾收集器的吞吐量,从而提升效率、降低基础设施成本并提供更流畅的用户体验[3] - **项目莱顿特性**:JEP 516: 支持任意GC的提前对象缓存,通过加速Java应用程序的启动时间来提高开发人员生产力和资源效率,有助于减少应用程序启动延迟[4] - **库更新**:JEP 500: 准备使Final真正成为Final,通过防止对关键业务系统的意外修改、篡改或错误来提高应用程序安全性和可靠性[5][6] - **库更新**:JEP 517: HTTP客户端API支持HTTP/3,通过支持HTTP/3协议,使库和应用程序能够以最少的代码更改与HTTP/3服务器交互,从而帮助微服务和API驱动的Java应用获得更高性能和更可靠的网络连接[7] - **库更新**:JEP 526: 惰性常量(第二次预览),通过在其初始化时间上提供更大的灵活性来提高生产力和资源效率,这对于AI和数据驱动型应用程序尤其有价值[8] - **库更新**:JEP 525: 结构化并发(第六次预览),通过简化并发编程来提高多线程代码的可维护性、可靠性和可观察性,特别有利于提高AI和云原生工作负载的可扩展性和弹性[9] - **库更新**:JEP 529: 向量API(第11个孵化器),通过使开发者能够用更少的硬件提供更多洞察和价值,来提高Java应用程序的性能和成本效益,在AI推理和计算场景中实现优于等效标量计算的性能[10] - **安全库**:JEP 524: 加密对象的PEM编码(第二次预览),通过新的编码API提高生产力并增强Java应用程序在广泛使用的安全格式中的安全性[11] - **清理特性**:JEP 504: 移除Applet API,通过移除在JDK 17中已弃用并准备移除的Applet API,帮助开发者减少安装和源代码占用空间,并提高应用程序的性能、稳定性和安全性[12] 额外的安全、可靠性和性能增强 - Java 26除了10个JEP外,还提供了数十项更新,以帮助组织增强应用程序安全性、可靠性和性能[13] - 组织现在可以使用行业标准的混合公钥加密来简化安全加密,并通过后量子就绪的JAR签名来使其供应链面向未来[13] - 应用程序性能和可靠性通过数十项额外更新得到改善,包括更快的JVM启动、更高效的垃圾收集、扩展的C2 JIT编译和更智能的堆管理[14] 重新引入JavaFX商业支持 - 为满足客户、学术界和软件开发行业对支持AI驱动应用和分析体验的复杂交互式可视化日益增长的需求,公司重新引入了JavaFX的商业支持[17] - JavaFX的商业支持现在适用于所有新的Java版本,以及甲骨文在其五年Premier支持期内提供长期支持的所有Java版本[17] - 针对JDK 8的JavaFX支持将延长至2028年3月,JavaFX商业支持将作为新的甲骨文Java验证产品组合的一部分提供[18] 新的甲骨文Java验证产品组合 - 新的甲骨文Java验证产品组合引入了一个值得信赖的解决方案,为客户更广泛的Java应用程序和开发堆栈提供许可证和支持[19] - JVP简化了对关键任务Java组件的支持、访问和文档,简化了生命周期管理,并使客户投资面向未来[20] - 为了支持企业创新和安全标准,公司为Java SE订阅者和在OCI上运行Java工作负载的甲骨文云基础设施客户免费提供JVP支持[20] - 除了JavaFX商业支持,JVP还包括对Helidon和甲骨文Visual Studio Code Java平台扩展的支持[21] Helidon框架整合与支持 - Helidon是一个开源的云原生Java框架,专为使用Java虚拟线程构建和运行快速、轻量级且高度可扩展的微服务而设计[22] - Helidon AI扩展了Helidon,使Java开发人员能够用Java构建高性能AI应用程序,Helidon还包括与LangChain4j的集成,并促进将AI智能体构建为微服务[22] - 通过将Helidon纳入JVP,公司扩展了值得信赖的企业级支持,使客户和开发人员能够构建由最新Java创新驱动的可扩展且具有弹性的应用程序[23] - Helidon的发布节奏也计划与JDK路线图保持一致,为最新的Java版本提供即时支持[23] 云上创新支持全球Java社区 - 当部署在OCI上时,Java带来了更多的创新、性能、效率和成本节约,OCI是首个支持甲骨文JDK 26的云提供商[24] - 通过在OCI上免费提供甲骨文Java SE和高级功能(如Java管理服务),Java 26帮助开发人员创建和部署运行更快、更好且具有优化性价比的应用程序[24] - 甲骨文Java SE通用订阅为客户提供一流的支持,现在除了Java SE订阅企业性能包、Java管理服务、整个Java产品组合的故障分类支持外,还包括JVP[25]