原文英文,约1800词,阅读约需7分钟。
📝
内容提要
本周Java回顾包括JDK 23进入第二阶段,Payara平台发布,Graal Development Kit for Micronaut 4.5.0,JSpecify 1.0.0,MicroProfile 7.0-RC1,Open Liberty 24.0.0.7,Oracle关键补丁更新,JEP 472晋升为JDK 24目标,限制使用不安全的JNI,多个版本的JDK发布,Spring、Payara、Quarkus、Open Liberty等项目有新版本发布,MicroProfile 7.0的第一个候选版本发布,Eclipse Vert.x 4.5.9、Apache Tomcat 10.1.26、JHipster Lite 1.13.0和1.12.0、JetBrains Ktor 3.0.0、Infinispan 15.1.0、Testcontainers for Java 1.20.0、JDKMon 21.0.5和Jox 0.3.0等项目有新版本发布。
❓
Q&A
JDK 23的当前阶段是什么?
JDK 23进入了收尾阶段二,专注于修复P1和P2级别的错误。
Graal Development Kit for Micronaut 4.5.0的主要功能是什么?
该工具包简化了云应用开发,提供了一组Micronaut框架模块,支持提前编译。
JSpecify 1.0.0的发布有什么重要更新?
JSpecify 1.0.0发布了标准注解的最终版本,包括@Nullable和@NonNull等。
Payara平台在2024年7月的版本更新了哪些功能?
更新包括改进Hazelcast配置和增强OpenID认证安全性。
Oracle最近发布了哪些JDK版本?
Oracle发布了JDK版本22.0.2、21.0.4、17.0.12、11.0.24和8u421。
MicroProfile 7.0的第一个候选版本包含哪些更新?
包含MicroProfile Telemetry 2.0、Fault Tolerance 4.1等四个规范的更新。
🏷️