Neues in Java 13
Java 13 ist der Nachfolger von Java 12. Das Release erschien am 17. September 2019. Der Nachfolger in Java 14.
Die JEPs (JDK Enhancements) für Java 13 sind:
- 350: Dynamic CDS Archives
- 351: ZGC: Uncommit Unused Memory
- 353: Reimplement the Legacy Socket API
- 354: Switch Expressions (Preview)
- 355: Text Blocks (Preview)
Die Switch-Expressions sind eine Spracherweiterung, die standardmäßig nicht aktiviert ist -- über einen Schalter muss man sie aktivieren. Das war auch schon in Java 12 so. In Java 12 waren JEP 326: Raw String Literals kurz angedacht, in Java 13 allerdings als JEP 355: Text Blocks wieder nur als Preview eingeführt, was man bewusst aktivieren muss. Andere Sprachänderungen gibt es nicht. Insgesamt war es ein recht langweiliges Release.
Weiterführende Links: