17. března byla vydána Java SE 14.
Byly představeny následující změny:
- Byly trvale přidány výrazy pro switch ve formátu case VALUE -> {}, které vycházejí z výchozího podmínky a nevyžadují příkaz break.
- Textové bloky, ohraničené trojicí uvozovek """, přešly do druhé předběžné fáze. Byly přidány ovládací sekvence, které před přechodem na nový řádek nepřidávají nový řádek v víceřádkovém bloku, a s, které označuje jeden prostor.
- Bylo představeno nové chování instanceof, které umožňuje dále rozvinout porovnávání podle vzoru.
- Byly představeny záznamy s klíčovým slovem record. Záznamy automaticky získávají metody equals, hashCode, toString, getery pro členy záznamu a konstruktor.
- Bylo vylepšeno popisování chyb NullPointerException.
- Byl přidán obal jpackage pro samostatné aplikace.
- Porty pro Solaris a platformy na SPARC byly označeny jako zastaralé a mohou být v budoucnu vyloučeny.
Zdroj: linux.org.ru
