JDK 27
Этот выпуск — эталонная реализация версии 27 платформы Java SE, определённой в JSR 402 в рамках Java Community Process.
Возможности и график этого выпуска предлагались и отслеживались с помощью процесса JEP с изменениями, внесёнными предложением JEP 2.0. Выпуск подготовлен по процессу выпуска JDK (JEP 3).
Статус
JDK 27 достиг стадии General Availability (общедоступный выпуск) 15 сентября 2026 года. Готовые к промышленной эксплуатации бинарные файлы под лицензией GPL доступны от Oracle; бинарные файлы от других поставщиков появятся в ближайшее время.
Возможности
523: Make G1 the Default Garbage Collector in All Environments Сделать G1 сборщиком мусора по умолчанию во всех средах527: Post-Quantum Hybrid Key Exchange for TLS 1.3 Post-Quantum Hybrid Key Exchange (постквантовый гибридный обмен ключами) для TLS 1.3531: Lazy Constants (Third Preview) Lazy Constants (ленивые константы), третья версия Preview (предварительная версия)532: Primitive Types in Patterns, instanceof, and switch
(Fifth Preview)Primitive Types in Patterns (примитивные типы в шаблонах), instanceof и switch, пятая версия Preview533: Structured Concurrency (Seventh Preview) Structured Concurrency (структурированная конкурентность), седьмая версия Preview534: Compact Object Headers by Default Compact Object Headers (компактные заголовки объектов) по умолчанию536: JFR In-Process Data Redaction Маскирование данных JFR внутри процесса537: Vector API (Twelfth Incubator) Vector API, двенадцатая версия Incubator (инкубационный модуль)538: PEM Encodings of Cryptographic Objects (Third Preview) Кодирование криптографических объектов в формате PEM (третья версия Preview)
График
2026/06/04 Rampdown Phase One (первая фаза стабилизации) (ответвление от основной линии) 2026/07/16 Rampdown Phase Two (вторая фаза стабилизации) 2026/08/06 Фаза Release Candidate (кандидат в релизы) 2026/08/20 Сборка Release Candidate 2026/09/15 General Availability
Последнее обновление оригинала: 2026/9/15 11:59 UTC