Op 17 maart is Java SE 14 uitgebracht.
De volgende wijzigingen zijn gepresenteerd:
- Switch-expressies zijn permanent toegevoegd in de vorm van case VALUE -> {}, die uit de standaardvoorwaarde kunnen worden uitgevoerd en geen break-statements vereisen.
- Tekstblokken, begrensd door een reeks drievoudige aanhalingstekens """, zijn naar de tweede voorlopige fase gegaan. Beheersequenties zijn toegevoegd, waaronder diegene die voor een nieuwe regel geen nieuwe regel toevoegt in een meerregelige blok, en s, die een enkele spatie aanduidt.
- Een nieuwe gedrag voor instanceof is voorlopig gepresenteerd, wat verdere ontwikkeling van patroonvergelijking mogelijk maakt.
- Records met het trefwoord record zijn voorlopig geĆÆntroduceerd. Records krijgen automatisch de methoden equals, hashCode, toString, getters voor recordleden en een constructor.
- De beschrijving van NullPointerException fouten is verbeterd.
- Een jpackage-bundler is toegevoegd voor zelfstandige applicaties.
- De poorten voor Solaris en platforms op SPARC zijn als verouderd gemarkeerd en kunnen in de toekomst worden uitgesloten.
Bron: linux.org.ru
