夜航星
Lila's dream 歌未竟,东方白

(转)Java22&23新特性概览

JDK 23 和 JDK 22 一样,这也是一个非 LTS(长期支持)版本,Oracle 仅提供六个月的支持。下一个长期支持版是 JDK 25,预计明年 9 月份发布。

Lila Published on 2025-02-23

(转)Java21新特性概览

JDK 21 于 2023 年 9 月 19 日 发布,这是一个非常重要的版本,里程碑式。 JDK21 是 LTS(长期支持版),至此为止,目前有 JDK8、JDK11、JDK17 和 JDK21 这四个长期支持版了。 JDK 21 共有 15 个新特性,这篇文章会挑选其中较为重要的一些新特性进行详

Lila Published on 2025-02-23

(转)Java17新特性概览

Java 17 在 2021 年 9 月 14 日正式发布,是一个长期支持(LTS)版本。 下面这张图是 Oracle 官方给出的 Oracle JDK 支持的时间线。可以看得到,Java 17 最多可以支持到 2029 年 9 月份。

Lila Published on 2025-02-23

(转)Java14&15新特性概览

Java14 空指针异常精准提示 通过 JVM 参数中添加-XX:+ShowCodeDetailsInExceptionMessages,可以在空指针异常中获取更为详细的调用信息,更快的定位和解决问题。 a.b.c.i = 99; // 假设这段代码会发生空指针 Java 14 之前: Except

Lila Published on 2025-02-23

(转)Java12&13新特性概览

Java12 String 增强 Java 12 增加了两个的字符串处理方法,如以下所示。 indent() 方法可以实现字符串缩进。 String text = "Java"; // 缩进 4 格 text = text.indent(4); System.out.println(text); t

Lila Published on 2025-02-23

(转)Java10新特性概览

Java 10 发布于 2018 年 3 月 20 日,最知名的特性应该是 var 关键字(局部变量类型推断)的引入了,其他还有垃圾收集器改善、GC 改进、性能提升、线程管控等一批新特性。 概览(精选了一部分): JEP 286:局部变量类型推断 JEP 304:垃圾回收器接口 JEP 307:G1

Lila Published on 2025-02-23
Previous Next