记录Records是添加到 Java 14 的一项新功能。它允许你创建用于存储数据的类。它类似于 POJO 类,但代码少得多;大多数开发人员使用 Lombok 生成 POJO 类,但是有了记录,你就不需要使用任何第三方库。
sealed关键字将类的继承限制为一组有限的子类
密封类的子类可以声明为final或non-sealed。final 子类不能进一步扩展,而非密封子类可以进一步扩展。
参考:
JDK 10 功能 — https://openjdk.org/projects/jdk/10/
JDK 11 功能 — https://openjdk.org/projects/jdk/11
JDK 12 功能 — https://openjdk.org/projects/jdk/12
JDK 13 功能 — https://openjdk.org/projects/jdk/13
JDK 14 功能 — https://openjdk.org/projects/jdk/14
JDK 15 功能 — https://openjdk.org/projects/jdk/15
JDK 16 功能 — https://openjdk.org/projects/jdk/16
JDK 17 功能 — https://openjdk.org/projects/jdk/17