17. marca bola vydaná Java SE 14.
Boli predstavené nasledujúce zmeny:
- Natrvalo boli pridané výrazy pre switch vo forme case VALUE -> {}, ktoré vychádzajú z default podmienky a nevyžadujú príkaz break.
- Textové bloky, obmedzené trojitými úvodzovkami """, prešli na druhú predbežnú fázu. Boli pridané riadiace sekvencie, ktoré pred prechodom na nový riadok nepridávajú prechod na nový riadok v mnohoriadkovom bloku, a s, ktoré označuje jednú medzeru.
- Na predbežnej úrovni bolo predstavené nové správanie instanceof, ktoré umožňuje rozšíriť porovnávanie podľa vzoru.
- Na predbežnej úrovni boli predstavené záznamy so kľúčovým slovom record. Záznamy automaticky získavajú metódy equals, hashCode, toString, gettery členov záznamu a konštruktor.
- Vylepšený popis chýb NullPointerException.
- Bol pridaný obal jpackage pre samostatné aplikácie.
- Porty pre Solaris a platformy na SPARC boli vyhlásené za zastarané a môžu byť v budúcnosti vylúčené.
Zdroj: linux.org.ru
