Java14:你需要知道的新特性
基本介绍 2020 年 3 月 17 日,JDK / Java 14 正式 GA(General Available)。这是自从 Java 采用六个月一次的发布周期之后的第五次发布。 此版本包含的 JEP Java/JDK Enhancement Proposals JDK 增强提案)比 Java 12 和 13 加起来的还要多。总共 16 个新特性,包括两个孵化器模块 、三 个预览特性、两个弃用的功能以及两个删除的功能。 「孵化器模块」:将 尚未定稿的 API 和工具先交给开发者使用,以获得反馈,并用这些反馈进一步改进 Java 平台的质量。 「预览特性」:是规格已经成型、实现已经确定,但还未最终定稿的功能。它们出现在 Java 中的目的是收集在真实世界中使用后的反馈信息,促进这些功能的最终定稿 。这些特性可能会随时改变,根据反馈结果, 这些特性甚至可能会被移除,但通常所有预览特性最后都会在 Java 中固定下来。 环境准备 安装 JDK 14 https://www.oracle.com/technetwork/java/javase/overview/index.html 安装编译器: IDEA 2020.1 或者 Eclipse 2020-03 新特性介绍 JEP 305:instanceof 的模式匹配(预览特性) 这个特性很有意思,因为它为更为通用的模式匹配打开了大门