17 mars u publikua Java SE 14.
Këto janë ndryshimet e paraqitura:
- Të shprehura për switch janë shtuar përgjithmonë në formën case VALUE -> {}, të cilat dalin nga kushti i parazgjedhur dhe nuk kërkojnë operatorin break.
- Blloqet tekstuale, të kufizuara nga tre thonjëza """, kanë kaluar në fazën e dytë të parashikimit. Janë shtuar sekuencat kontrolluese, që para shndërrimit në rresht nuk shtojnë një rresht të ri në bllokun shumë-rreshtor, dhe s, që përfaqëson një hapësirë të vetme.
- Një sjellje e re për instanceof është paraqitur në mënyrë parashikuese, e cila lejon zhvillimin e mëtejshëm të krahasimit sipas modelit.
- Në mënyrë parashikuese janë paraqitur regjistrime me fjalën kyçe record. Regjistrimet automatikisht fitojnë metodat equals, hashCode, toString, getter për anëtarët e regjistrimit dhe një konstruktor.
- Përshkrimi i gabimeve NullPointerException është përmirësuar.
- Një paketues jpackage është shtuar për aplikacione të vetë-mjaftueshme.
- Portat për Solaris dhe platformat në SPARC janë shpallur të vjetra dhe mund të përjashtohen në të ardhmen.
Burimi: linux.org.ru
