Neue Java Features: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „Category:Java == Java 17 == Die neuen Sprach-Features sind separat auf folgenen Seiten beschrieben *Java 17: Text Block Mehrzeilige String-Literale *Java 17: instanceof Erweiterung des {{java|instanceof}}-Operators *Java 17: Switch Erweiterung der {{java|switch}}-Kontrollstruktur *Java 17: Sealed Classes Die Ableitbarkeit von Klassen steuern *Java 17: Records Definition unveränderlicher Daten-Objekte Der Beispiel-Code ist auf [h…“) |
(kein Unterschied)
|
Aktuelle Version vom 21. Oktober 2023, 18:33 Uhr
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