Izdaja Java SE 14

Java SE 17 je bila izdana 14. marca.

Uvedene so naslednje spremembe:

  • Stalno so bili dodani preklopni izrazi v obliki case VALUE -> {}, ki puščajo privzeti pogoj in ne zahtevajo stavka za prekinitev.
  • Besedilni bloki, ločeni s tremi narekovaji """ so dosegli drugo predhodno stopnjo. Dodana ubežna zaporedja , ki ne dodajo nove vrstice pred pomik vrstice v večvrstičnem bloku, in s, ki označuje en presledek.
  • Na predhodni osnovi je uveden nov primer vedenja, ki omogoča nadaljnji razvoj ujemanja vzorcev.
  • Zapisi s ključno besedo zapis so predstavljeni predhodno. Zapisi samodejno prejmejo equals, hashCode, metode toString, getterje za člane zapisa in konstruktor.
  • Izboljšan opis napak NullPointerException.
  • Dodan paketnik jpackage za samostojne aplikacije.
  • Vrata za platformi Solaris in SPARC so opuščena in bodo morda v prihodnosti odstranjena.

Vir: linux.org.ru

Dodaj komentar