Java 13 概述

来源:这里教程网 时间:2026-02-17 21:24:02 作者:

Java 13 概述

Java 13是一个重要的功能发布版本,它为JAVA带来了许多JVM特定的更改和一些语言特定的更改。它遵循了从Java 10引入的Java发布节奏,并于2019年9月发布,仅在Java 12发布后六个月。

Java 13是一个非LTS版本。

新功能

以下是Java 13引入的主要新功能。

JEP 354 – Switch表达式 - 允许switch使用yield返回值的预览功能。

JEP 355 – 文本块 - 一个用于处理多行字符串(如JSON、XML)的预览功能。

字符串新方法 - 添加了一些新方法以处理文本块。

JEP 353 – Socket API重新实现 - 底层API已被重写。

FileSystems.newFileSystem() - 添加了三个新方法以便于使用。

DOM/SAX工厂 - 添加了新方法以添加命名空间支持。

动态CDS归档 - 可以轻松创建CDS归档。

JEP 351 – ZGC增强 - ZGC改进以将未使用的堆内存返回给操作系统。

Java 13通过新方法和选项增强了许多API。我们将在下一章中看到这些变化。

相关推荐