Релиз Java SE 14
17 марта была выпущена Java SE 14.
Представлены следующие изменения:
На постоянной основе добавлены выражения для switch в виде case VALUE -> {}, которые выходят из условия по умолчанию и не требуют оператора break.
Текстовые блоки, ограничиваемые тройкой кавычек """ вышли на второй предварительный этап. Добавлены управляющие последовательности , которая перед переводом строки не добавляет перевод строки в многострочном блоке, и s, которая обозначает один пробел.
На предварительной основе представлено новое поведение instanceof, позволяющее в дальнейшем развить сравнение по шаблону.
На предварительной основе представлены записи с ключевым словом record. Записи автоматически получают методы equals, hashCode, toString, геттеры к членам записи и конструктор.
Улучшено описание ошибок NullPointerException.
Добавлен упаковщик jpackage для самодостаточных приложений.
Порты для Solaris и платформ на SPARC объявлены устаревшими и могут быть исключены в будущем.
>>> Подробности
Представлены следующие изменения:
На постоянной основе добавлены выражения для switch в виде case VALUE -> {}, которые выходят из условия по умолчанию и не требуют оператора break.
Текстовые блоки, ограничиваемые тройкой кавычек """ вышли на второй предварительный этап. Добавлены управляющие последовательности , которая перед переводом строки не добавляет перевод строки в многострочном блоке, и s, которая обозначает один пробел.
На предварительной основе представлено новое поведение instanceof, позволяющее в дальнейшем развить сравнение по шаблону.
На предварительной основе представлены записи с ключевым словом record. Записи автоматически получают методы equals, hashCode, toString, геттеры к членам записи и конструктор.
Улучшено описание ошибок NullPointerException.
Добавлен упаковщик jpackage для самодостаточных приложений.
Порты для Solaris и платформ на SPARC объявлены устаревшими и могут быть исключены в будущем.
>>> Подробности
Ещё новости по теме:
18:20