Text Blocks (Preview)
A text block is a multi-line string literal. In Java 13 it is a preview.
Second preview in Java 14 (JEP 368). Standard in Java 15 (JEP 378).
OpenJDK JEP 355 (leaves JavaMastery)
Related reading: Strings
JDK 13 · JSR 388
JDK 13 is Java SE 13, JSR 388, generally available on 17 September 2019. Two language features are in preview: text blocks, for the first time, and switch expressions, again. Neither is a permanent part of the language yet.
A text block is a multi-line string literal. In Java 13 it is a preview.
Second preview in Java 14 (JEP 368). Standard in Java 15 (JEP 378).
OpenJDK JEP 355 (leaves JavaMastery)
Related reading: Strings
Switch expressions are previewed again, with changes from the Java 12 preview. They are still not standard.
First preview in Java 12 (JEP 325). Standard in Java 14 (JEP 361).
OpenJDK JEP 354 (leaves JavaMastery)
Related reading: Control flow
The java.net socket implementation is replaced with a simpler one. The NioSocketImpl work continues later. Application source usually does not change.
An application run can generate a class-data sharing archive, extending the default archive from Java 12.
ZGC can return unused heap memory to the operating system. ZGC is still experimental in this release.
ZGC became experimental in Java 11 (JEP 333) and a product feature in Java 15 (JEP 377).
Text blocks in the Java 17 example are the final form from Java 15, not the Java 13 preview.
Sources. General availability, JSR 388, and the JEP list: OpenJDK JDK 13. OpenJDK JDK 13 (leaves JavaMastery)