Neue Java Features
Aus MimiPedia
Java 17
Die neuen Sprach-Features sind separat auf folgenen Seiten beschrieben
- Java 17: Text Block Mehrzeilige String-Literale
- Java 17: instanceof Erweiterung des
instanceof
-Operators - Java 17: Switch Erweiterung der
switch
-Kontrollstruktur - Java 17: Sealed Classes Die Ableitbarkeit von Klassen steuern
- Java 17: Records Definition unveränderlicher Daten-Objekte
Der Beispiel-Code ist auf GitHub verfügbar
Nicht beschrieben werden die erweiterung der JDK-Bibliotheken, der Tools und der JVM.
Vollumfänglich werden alle Änderungen in den Release Notes beschrieben
Alle Details zur Sprache findet sich in der Java-Spezifikation