Java 教程

Java 控制语句

面向对象编程

Java 内置类

Java 文件处理

Java 错误与异常

Java 多线程

Java 同步

Java 网络

Java 集合

Java 接口

Java 数据结构

Java 集合算法

高级 Java

Java 杂项

Java API 与框架

Java 类引用

Java 有用资源

Java 15 - 新特性



Java 15 是一个主要的特性版本,它为 JAVA 带来了许多 JVM 特定的更改和语言特定的更改。它遵循从 Java 10 开始引入的 Java 发布节奏,并于 2020 年 9 月发布,仅在 Java 14 发布六个月后。

Java 15 是一个非 LTS 版本。

Java 15 中的新特性

以下是 Java 15 中引入的主要新特性。

  • JEP 360 - 密封类 − 提供对继承的细粒度控制。

  • JEP 368 - 文本块 − 第二个预览特性,用于轻松处理像 JSON、XML 这样的多行字符串。

  • JEP 375 - 模式匹配类型检查 − 对 Java 14 现有的模式匹配预览特性的增强。

  • JEP 371 - 隐藏类 − 允许运行时创建不可发现的类。

  • JEP 384 - 记录 − 一个预览特性,增强了 Java 14 中引入的一种新类型记录。

  • JEP 383 - 外部内存访问 API − 对 Java 14 中孵化特性的增强。

  • JEP 377, 379 - 垃圾收集器 − ZDC 和 Shenandoah 垃圾收集器现在是标准 API 的一部分。

  • JEP 339 - 爱德华兹曲线数字签名算法 (EdDSA) − 密码签名现在使用 EdDSA 实现。

  • JEP 373 - 重实现旧版 DatagramSocket API − java.net.DatagramSocket 和 java.net.MulticastSocket API 的旧版实现被替换为更简单、更现代的实现,这些实现易于维护和调试。

广告