💡 原文英文,约800词,阅读约需3分钟。
📝

内容提要

本周Java动态报道了多个重要更新,包括OpenJDK的新JEP Lazy Constants和Structured Concurrency预览,BellSoft Liberica Native Image Toolkit 25,Spring AI 1.1.0的里程碑发布,以及JobRunr、LangChain4j和Quarkus的点版本更新,提升了并发编程的简化和性能。

🎯

关键要点

  • 本周Java动态报道了多个重要更新,包括OpenJDK的新JEP Lazy Constants和Structured Concurrency预览。
  • OpenJDK的JEP 526 Lazy Constants(第二次预览)已提升至候选状态,提出了计算常量的概念。
  • JEP 525 Structured Concurrency(第六次预览)简化了并发编程,引入了结构化并发的概念。
  • JDK 26的早期访问版本17发布,包含了对多个问题的修复。
  • BellSoft发布了Liberica Native Image Kit 25,支持Vector API操作的优化。
  • Spring AI 1.1.0的第二个里程碑版本发布,包含了文档改进和依赖升级。
  • JobRunr 8.1.0发布,支持JDK 25和@AsyncJob注解。
  • Quarkus 3.28.0和3.27.0版本提供了多个客户端支持和CSRF防护配置。
  • Open Liberty 25.0.0.10的beta版本支持JDK 25,并引入了新的overrideLibraryRef属性。
  • LangChain4j 1.6.0正式发布,新增动态会话集成和@HumanInTheLoop注解。
➡️

继续阅读