Java 13 概述

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。我们将在下一章中看到这些变化。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程