技术分享

Java 13发布了,非长期版本

2017 年 8 月,JCP 执行委员会提出将 Java 的发布频率改为每六个月一次,新的发布周期严格遵循时间点,将在每年的 3 月份和 9 月份发布。
昨天,Java 13 发布。其中重要的几个新特性包括:
JEP 350,Dynamic CDS ArchivesJEP 351,ZGC: Uncommit Unused MemoryJEP 353,Reimplement the Legacy Socket APIJEP 354: Switch Expressions (Preview)JEP 355,Text Blocks (Preview)
Dynamic CDS Archives、增强的 ZGC(可伸缩的低延迟垃圾收集器)、Socket 及 ServerSocket 新的默认实现、引入 yield 的 Switch 表达式和无需字符转义的 Text Block。
Java 13 尝鲜地址:
https://www.oracle.com/technetwork/java/javase/downloads/index.html#JDK13
大家知道就好,有兴趣的在本地捣鼓一下,应该没人说想用在生产吧。。
总结
JDK13中包含的5个特性,能够改变开发者的编码风格的主要有Text Blocks和Switch Expressions两个新特性,但是这两个特性还处于预览阶段。
而且,JDK13并不是LTS(长期支持)版本,如果你正在使用Java 8(LTS)或者Java 11(LTS),暂时可以不必升级到Java 13.