Am 17. MÀrz wurde Java SE 14 veröffentlicht.
Die folgenden Ănderungen wurden vorgestellt:
- Es wurden dauerhaft switch-AusdrĂŒcke in Form von case VALUE -> {} hinzugefĂŒgt, die aus dem Standardfall heraus springen und keinen break-Befehl benötigen.
- Textblöcke, die durch dreifache AnfĂŒhrungszeichen """ begrenzt sind, haben die zweite Vorabversion erreicht. Es wurden Steuersequenzen hinzugefĂŒgt, die vor einem Zeilenumbruch in einem mehrzeiligen Block keinen Zeilenumbruch hinzufĂŒgen, sowie s, welches ein einzelnes Leerzeichen darstellt.
- Ein neues Verhalten von instanceof wurde als Vorabversion vorgestellt, das eine weitergehende MustervergleichsfÀhigkeit ermöglicht.
- Vorab wurden datensatz-Ă€hnliche Strukturen mit dem SchlĂŒsselwort record vorgestellt. Diese Datenstrukturen erhalten automatisch Methoden wie equals, hashCode, toString, Getter fĂŒr die DatensĂ€tze und einen Konstruktor.
- Die Beschreibung von NullPointerException-Fehlern wurde verbessert.
- Es wurde ein jpackage-Wrapper fĂŒr eigenstĂ€ndige Anwendungen hinzugefĂŒgt.
- Die Ports fĂŒr Solaris und SPARC-Plattformen wurden als veraltet deklariert und können in Zukunft ausgeschlossen werden.
Quelle: linux.org.ru
