jdk 17 有哪些新特性

JDK 17 中引入了以下新特性:

  1. 模块系统:改进了 Java 应用程序的组织和部署方式。

  2. 多版本兼容性(MVC):允许多个 Java 版本并存,以便在升级 JRE 时不会影响现有应用程序。

  3. 已弃用的方法可以移动到不同的包中,而不会破坏现有应用程序。

  4. 新的字符串方法:为了改进字符串的性能,新增了一些字符串方法。

  5. 对于高精度数学的支持

  6. 为了帮助应用程序更好地诊断,改进了性能数据采集和展示功能

  7. 对 JFR 的改进 ( Java Flight Recorder )

  8. 对 ZGC 的改进(Z Garbage Collector)