РАЗРАБОТКА

Java 27 выходит на финишную прямую — анонсированы новые функции

Java 27 завершает первый этап стабилизации с восемью новыми функциями, включая обновления для безопасности и производительности.

✍️ Редакция iTech News | 18.11.2025 | ⏱ 2 мин | Источник: InfoQ
Java 27 выходит на финишную прямую — новые функции

Java 27 перешла в первую стадию стабилизации — финальный выпуск запланирован на март 2026 года. Это важно для разработчиков, так как релиз включает восемь ключевых функций, направленных на улучшение безопасности и производительности.

Что нового в Java 27

Среди новых функций JDK 27 есть JEP 523, окончательно устанавливающий G1 как сборщик мусора по умолчанию для всех сред, а также JEP 527, предоставляющий гибридный обмен ключами для TLS 1.3, что становится все более актуальным в условиях растущих требований к безопасности. JEP 531 представляет собой третью предварительную версию возможностей ленивых констант, а JEP 532 включает поддержку примитивных типов в шаблонах.

Также стоит отметить, что JEP 538, касающийся кодировок криптографических объектов, достиг статуса Target после двух предварительных оценок. Эта функция позволит разработчикам легко конвертировать криптографические ключи и сертификаты в широко используемый формат PEM.

Состояние JDK 28

Помимо JDK 27 была сформирована группа экспертов для JDK 28. В её состав вошли представители нескольких крупных компаний, таких как Azul Systems и Oracle. Запланирован выпуск в марте 2027 года после общественного обсуждения, которое пройдет с декабря 2026 года по февраль 2027 года.

Разработчики уже могут ознакомиться с первыми сборками раннего доступа к JDK 28. Это даст возможность заранее протестировать предложенные изменения и внести свои замечания.

Как это повлияет на разработчиков

Для русскоязычной аудитории этот выпуск ведет к повышению надежности и безопасности Java-приложений, что критично для корпоративного программного обеспечения. Ожидаемые изменения также могут помочь упростить интеграцию с современными системами безопасности и повысить производительность существующих приложений в условиях растущих объемов данных и требований к быстродействию.

Релиз JDK 27 в целом сигнализирует о том, что Java продолжает эволюционировать, соответствуя современным требованиям рынка, что является хорошим основанием для разработчиков обновить свои системы и подготовиться к внедрению новшеств.

Поделиться: Telegram X LinkedIn