【Java】从java8到java17各版本新特性详解
Java 8 引入了一些新特性,比如流、Lambda 表达式、日期时间 API 改进等。
Java 9 引入了模块系统(Project Jigsaw),增强了 JVM 的内存模型,以及其他特性。
Java 10 引入了局部变量的类型推断(var keyword),并优化了内存管理等。
Java 11 引入了 ZGC 和 Shenandoah 算法的实验性支持,还有其他许多更新。
Java 12 引入了 Swich 表达式和文本块(Text Blocks),还有其他特性。
Java 13 引入了一些小的特性,例如 Epsilon:No-Op Garbage Collector。
Java 14 引入了instanceof模式匹配,以及更多的小特性。
Java 15 引入了文本块的改进,以及密封类(Sealed Classes)等。
Java 16 引入了 ZGC 的稳定版本,还有一些小的特性。
Java 17 引入了模式匹配的增强,以及其他特性。
评论已关闭