page contents

甲骨文推出Java 24正式版 在语言功能/库/安全性/运行时性能方面带来显著改进

甲骨文旗下开源的编程语言 Java 现已推出 24 版,此版本恰好包含 24 个 JEP 增强提案,同时还包括大约 3500 个额外的修复和改进。

attachments-2025-04-uG5t24qI67f9d39385678.jpg甲骨文旗下开源的编程语言 Java 现已推出 24 版,此版本恰好包含 24 个 JEP 增强提案,同时还包括大约 3500 个额外的修复和改进。在新版本中 Java 的语言功能、库、安全性和运行时 (Runtime) 性能方面都取得显著改进,特别是在安全方面的库,甲骨文做了很多工作。

Java 24 主要新功能包括:

  • 模式中的原始类型 JEP 488:改进与 AI 推理的集成
  • 基于抗量子模块的密钥封装机制 JEP 496:为 Java 做好后量子安全的准备
  • 基于模块的抗量子数字签名算法 JEP 497:进一步增强了加密弹性
  • 流收集器 JEP 485:增强数据转换能力
  • 紧凑对象头 JEP 450:减少内存占用并提高性能
  • 同步虚拟线程而不固定 JEP 491:增强并发应用程序的可扩展性
  • 简单的源文件和示例主方法 JEP 495:简化 Java 初学者的入门

Java 在抗量子密码学的实现:

Java 24 引入了后量子密码学构建块,尽管目前业界对量子计算什么时候才能实用到打破传统加密标准还没有明确的定论,但业界也都在准备对抗量子计算破解。

Java 24 的抗量子密码学源自 Java 21 中引入的密钥封装机制,现在已通过更高级别的 API 进行扩展,这些主要是面向安全库提供商和密码学专家的构建块,并不是直接面向开发者提供的。

Java 的开发节奏:

Java 24 继续延续甲骨文过去几年的开发周期,即大约每半年推出一个新版本,这种节奏可以帮助 Java 创新,甲骨文还通过每两年发布 LTS 长期支持版兼顾各类长期使用场景。

现在 Java 24 发布,下一个版本会在今年秋季发布,不过甲骨文暂时还未透露 Java 25 会带来哪些值得关注的变化。

更多相关技术内容咨询欢迎前往并持续关注好学星城论坛了解详情。

想高效系统的学习Python编程语言,推荐大家关注一个微信公众号:Python编程学习圈。每天分享行业资讯、技术干货供大家阅读,关注即可免费领取整套Python入门到进阶的学习资料以及教程,感兴趣的小伙伴赶紧行动起来吧。

attachments-2022-05-rLS4AIF8628ee5f3b7e12.jpg

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
小柒
小柒

1920 篇文章

作家榜 »

  1. 轩辕小不懂 2403 文章
  2. 小柒 1920 文章
  3. Pack 1135 文章
  4. Nen 576 文章
  5. 王昭君 209 文章
  6. 文双 71 文章
  7. 小威 64 文章
  8. Cara 36 文章