Hasty Briefsbeta

双语

Java 27: What's New?

3 days ago
  • #JVM Updates
  • #Java 27
  • #Security Enhancements
  • G1 垃圾收集器已在所有环境中成为默认选项,其性能经过优化,已媲美或超越串行垃圾收集器。
  • TLS 1.3 引入了后量子混合密钥交换,以增强对潜在量子计算威胁的防护能力。
  • 默认启用紧凑对象头,有效降低内存占用并提升性能。
  • JFR(Java Flight Recorder)现默认支持进程内数据脱敏,可通过可配置过滤器隐藏敏感信息。
  • 本版本没有预览特性转正,多个功能仍处于预览或孵化器模块中。
  • 新增API和方法,包括 Math 和 StrictMath 中的反双曲函数,以及增强的字符串与 BigDecimal 操作。
  • 性能改进包括优化 HashMap.putAll() 方法及基于 AVX2 指令集的二分查找。
  • 安全更新涵盖 TLS 证书压缩支持,并在 JVM 信任库中新增证书。
  • 实验性 JVM 编译器接口(JVMCI)已被移除,这可能影响 GraalVM 等项目的使用。