Am 17. März wurde Java SE 14 veröffentlicht.
Die folgenden Änderungen wurden vorgestellt:
- Die Expressions für switch im Format case VALUE -> {} wurden dauerhaft hinzugefügt, die aus dem Default-Zweck herausfallen und keinen break-Befehl erfordern.
- Textblöcke, die durch dreifache Anführungszeichen """ begrenzt sind, haben die zweite Vorabphase erreicht. Steuersequenzen wurden hinzugefügt, die keinen Zeilenumbruch vor dem Zeilenwechsel in mehrzeiligen Blöcken hinzufügen, und s, das einen einzelnen Leerraum bezeichnet.
- Eine neue Verhaltensweise von instanceof wurde vorab vorgestellt, die es ermöglicht, Vergleichsmuster weiter zu entwickeln.
- Vorab wurden Aufzeichnungen mit dem Schlüsselwort record vorgestellt. Aufzeichnungen erhalten automatisch die Methoden equals, hashCode, toString, Getter für die Mitglieder der Aufzeichnung und einen Konstruktor.
- Die Beschreibung von NullPointerException-Fehlern wurde verbessert.
- Ein jpackage-Wrapper für eigenständige Anwendungen wurde hinzugefügt.
- Die Ports für Solaris und Plattformen auf SPARC wurden als veraltet erklärt und könnten in Zukunft entfernt werden.
Quelle: linux.org.ru
