jdk16

新语言特性

JEP 394,适用于 instanceof 的模式匹配 模式匹配 (Pattern Matching) 最早在 Java 14 中作为预览特性引入,在 Java 15 中还是预览特性。模式匹配通过对 instacneof 运算符进行模式匹配来增强 Java 语言。 模式匹配使程序中的通用逻辑 (即从对象中有条件地提取组件) 得以更简洁、更安全地表示。

wiloon.com/jdk14

JEP 395,记录 记录 (Records) 在 Java 14 和 Java 15 中作为预览特性引入。它提供了一种紧凑的语法来声明类,这些类是浅层不可变数据的透明持有者。这将大大简化这些类,并提高代码的可读性和可维护性。