Релиз на Java SE 14

17 март беше пусната Java SE 14.

Представени са следните промени:

  • Постоянно са добавени изрази за switch под формата case VALUE -> {}, които напускат условието по подразбиране и не изискват оператор break.
  • Текстовите блокове, оградените с тройни кавички """ преминаха в втората предварителна фаза. Добавени са управляващи последователности, която преди новия ред не добавят нов ред в многострочния блок, и s, която обозначава едно интервал.
  • На предварителна основа е представено ново поведение на instanceof, което позволява по-нататъшно развитие на сравнението по шаблон.
  • На предварителна основа са представени записи с ключовата дума record. Записите автоматично получават методи equals, hashCode, toString, гетери за членовете на записа и конструктор.
  • Подобрено е описанието на грешките NullPointerException.
  • Добавен е опаковчик jpackage за самостоятелни приложения.
  • Портовете за Solaris и платформите на SPARC са обявени за остарели и могат да бъдат изключени в бъдеще.

Източник: linux.org.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster