JDK 22
Этот выпуск — эталонная реализация версии 22 платформы Java SE, определённой в JSR 397 в рамках Java Community Process.
JDK 22 достиг стадии General Availability (общедоступный выпуск) 19 марта 2024 года. Готовые к промышленной эксплуатации бинарные файлы под лицензией GPL предоставляет Oracle; бинарные файлы других поставщиков появятся в ближайшее время.
Возможности и график этого выпуска предлагались и отслеживались с помощью процесса JEP с изменениями, внесёнными предложением JEP 2.0. Выпуск подготовлен по процессу выпуска JDK (JEP 3).
Возможности
423: Region Pinning for G1 Закрепление регионов в G1447: Statements before super(...) (Preview) Инструкции перед super(...), Preview (предварительная версия)454: Foreign Function & Memory API API для вызова внешних функций и работы с внешней памятью456: Unnamed Variables & Patterns Безымянные переменные и шаблоны457: Class-File API (Preview) Class-File API (версия Preview)458: Launch Multi-File Source-Code Programs Запуск программ из нескольких файлов исходного кода459: String Templates (Second Preview) String Templates, вторая версия Preview460: Vector API (Seventh Incubator) Vector API, седьмая версия Incubator (инкубационный модуль)461: Stream Gatherers (Preview) Stream Gatherers (сборщики промежуточных операций потоков), версия Preview462: Structured Concurrency (Second Preview) Structured Concurrency (структурированная конкурентность), вторая версия Preview463: Implicitly Declared Classes and Instance Main Methods (Second Preview) Неявно объявленные классы и Instance Main Methods (экземплярные методы main), вторая версия Preview464: Scoped Values (Second Preview) Scoped Values (значения с ограниченной областью видимости), вторая версия Preview
График
2023/12/07 Rampdown Phase One (первая фаза стабилизации; ответвление от основной линии) 2024/01/18 Rampdown Phase Two (вторая фаза стабилизации) 2024/02/08 Первый Release Candidate (кандидат в релизы) 2024/02/22 Финальный Release Candidate 2024/03/19 General Availability
Последнее обновление оригинала: 2024/3/19 12:51 UTC