2017 年 8 月,JCP 执行委员会提出将 Java 的发布频率改为每六个月一次,新的发布周期严格遵循时间点,将在每年的 3 月份和 9 月份发布。昨天,Java 13 发布。其中重要的几个新特性包括:
Dynamic CDS Archives、增强的 ZGC(可伸缩的低延迟垃圾收集器)、Socket 及 ServerSocket 新的默认实现、引入 yield 的 Switch 表达式和无需字符转义的 Text Block。
此版本并不是 LTS(长期支持)版本,如果你正在使用Java 8 或 Java 11,暂可不必升级到 Java 13。