Wydanie Java SE 14

17 marca wydano Java SE 14.

Przedstawiono następujące zmiany:

  • Na stałe dodano wyrażenia for switch w postaci case VALUE -> {}, które wychodzą z warunku domyślnego i nie wymagają operatora break.
  • Bloki tekstowe, ograniczone przez potrójne cudzysłowy """, weszły w drugi etap wstępny. Dodano sekwencje sterujące, które przed przerwaniem linii nie dodają nowej linii w bloku wielolinijkowym, oraz s, które oznacza jedną spację.
  • Na wstępnym etapie przedstawiono nowe zachowanie instanceof, umożliwiające dalszy rozwój porównania według wzorca.
  • Na wstępnym etapie przedstawiono rekordy z użyciem słowa kluczowego record. Rekordy automatycznie otrzymują metody equals, hashCode, toString, gettery do elementów rekordu oraz konstruktor.
  • Poprawiono opis błędów NullPointerException.
  • Dodano opakowanie jpackage dla samodzielnych aplikacji.
  • Porty dla Solaris i platform na SPARC zostały uznane za przestarzałe i mogą zostać wykluczone w przyszłości.

Źródło: linux.org.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster