IT疯子技术论坛

 找回密码
 立即注册
查看: 108|回复: 0

[后端] [Java] Java25发布了,长期支持版

[复制链接]

36

主题

24

回帖

328

积分

中级会员

Rank: 3Rank: 3

积分
328
发表于 2025-9-18 10:14:00 | 显示全部楼层 |阅读模式
本帖最后由 IT疯子 于 2025-9-18 10:17 编辑

Oracle已经发布Java25,这个版本最长维护到2033 年 9 月。
新增了以下特性:
Oracle JDK 25 语言功能
  • JEP 507:模式、instanceof 和 switch 中的基元类型(第三个预览版)
  • JEP 511:模块进口报关单,使开发人员能够轻松导入模块导出的所有包,而无需导入代码在模块本身中,从而帮助开发人员提高工作效率
  • JEP 512:紧凑源文件和实例主要方法
  • JEP 513:柔性构造器主体

Oracle JDK 25 系统库
  • JEP 505:结构化并发(第五个预览版), 通过简化并发编程,帮助开发人员提高多线程代码的可维护性、可靠性和可观察性。
  • JEP 506:作用域值,通过实现在线程内和线程之间共享不可变数据,帮助开发人员提高项目的易用性、可理解性、性能和稳健性。
  • JEP 502:稳定值(预览版),通过引入稳定值(保存不可变数据的对象)的 API 来帮助开发人员提高灵活性。由于稳定值被 Java 虚拟机视为常量,因此它们可以实现与声明字段 final 相同的性能优化,同时在初始化时间上提供更大的灵活性。
  • JEP 508:载体 API(第 10 个孵化器), 通过表达矢量计算的 API 帮助开发人员提高工作效率,这些计算在运行时可靠地编译为受支持的 CPU 架构上的最佳矢量指令。

Oracle JDK 25 安全库
  • JEP 470:加密对象的 PEM 编码(预览版),通过用于编码对象的新 API 帮助开发人员提高工作效率。API 将表示加密密钥、证书和证书吊销列表的对象编码为广泛使用的、隐私增强的邮件传输格式,并将该格式解码回对象。
  • JEP 510:密钥派生函数 API,通过提供密钥派生函数的 API,帮助开发人员为新兴的量子计算环境做好准备,密钥派生函数是用于从密钥和其他数据派生其他密钥的加密算法。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|IT疯子技术论坛

GMT+8, 2025-11-22 07:15 , Processed in 0.006682 second(s), 5 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表