Компания Oracle анонсировала очередное крупное обновление Java. 17 версия включает в себя сотни улучшений, исправленных багов и закрытых брешей в безопасности.
Java 17 – это LTS-релиз, то есть Long Term Support. Это значит, что он будет получать обновления безопасности и исправление критических багов на протяжении почти 10 лет.
Из значимых обновлений Oracle отмечает:
-
Улучшенную поддержку sealed-классов и интерфейсов, блокирующих возможность наследовать свойства из этих компонентов объектами и другими классами.
-
Появление поддержки процессоров ARM64, разработанных компанией Apple.
-
Усовершенствованную блокировку доступа к внутренним API платформы JDK.
-
Улучшение производительности за счет использования технологии Vector API.
-
Удаление экспериментальных компиляторов AOT и JIT.
-
Использование фреймворка Metal для рендеринга на устройствах Apple.
Большая часть изменений касается увеличения производительности языка и платформы в целом. Также было «вычищено» много устаревших компонентов и технологий, ставших неактуальными из-за отсутствия поддержки со стороны ПО от сторонних разработчиков.
Обновление уже доступно и его можно загрузить на официальном сайте компании Oracle.
Комментарии