Java SE 14-release

Java SE 17 werd op 14 maart uitgebracht.

De volgende wijzigingen worden geïntroduceerd:

  • Switch-expressies in de vorm case VALUE -> {} zijn permanent toegevoegd, waardoor de standaardvoorwaarde behouden blijft en geen break-instructie vereist is.
  • Tekstblokken gescheiden door drie aanhalingstekens """ hebben de tweede voorbereidende fase bereikt. Er zijn escape-reeksen toegevoegd, die geen nieuwe regel toevoegen vóór een regelinvoer in een blok met meerdere regels, en s, die een enkele spatie aanduidt.
  • Op voorlopige basis wordt een nieuw voorbeeld van gedrag geïntroduceerd om verdere ontwikkeling van patroonmatching mogelijk te maken.
  • Records met het trefwoordrecord worden op voorlopige basis gepresenteerd. Records ontvangen automatisch gelijken, hashCode, toString-methoden, getters om leden op te nemen en een constructor.
  • Verbeterde beschrijving van NullPointerException-fouten.
  • Jpackage packager toegevoegd voor op zichzelf staande applicaties.
  • Poorten voor Solaris- en SPARC-platforms zijn verouderd en kunnen in de toekomst worden verwijderd.

Bron: linux.org.ru

Voeg een reactie