17. ožujka objavljena je Java SE 14.
Predstavljene su sljedeće promjene:
- Trajno su dodane izraze za switch u obliku case VALUE -> {}, koje izlaze iz uvjeta po defaultu i ne zahtijevaju operator break.
- Tekstualni blokovi, ograničeni trostrukim navodnicima """, prešli su u drugu preliminarnu fazu. Dodane su kontrolne sekvence, koje prilikom prelaska u novi red ne dodaju novi red u višerednom bloku, i s, koja označava jedan razmak.
- U preliminarnoj fazi predstavljeno je novo ponašanje instanceof, koje omogućuje daljnje razvijanje usporedbe po obrascu.
- U preliminarnoj fazi predstavljeni su zapisi s ključnom riječi record. Zapisi automatski dobivaju metode equals, hashCode, toString, gettere za članove zapisa i konstruktor.
- Poboljšan je opis grešaka NullPointerException.
- Dodavač jpackage za samostalne aplikacije je uveden.
- Portovi za Solaris i platforme na SPARC su proglašeni zastarjelima i mogu biti isključeni u budućnosti.
Izvor: linux.org.ru
