openjdk.ruOpenJDK на русском

JDK 19

JDK 19 — эталонная реализация с открытым исходным кодом версии 19 платформы Java SE, определённой JSR 394 в рамках Java Community Process.

JDK 19 достиг статуса General Availability (общедоступный выпуск) 20 сентября 2022 года. Готовые к промышленной эксплуатации двоичные файлы под лицензией GPL доступны от Oracle; двоичные файлы от других поставщиков появятся в ближайшее время.

Возможности и график этого выпуска предлагались и отслеживались с помощью процесса JEP с изменениями, внесёнными предложением JEP 2.0. Выпуск подготовлен по процессу выпуска JDK (JEP 3).

Возможности

405:Record Patterns (Preview)
Record Patterns (шаблоны записей), версия Preview (предварительная версия)
422:Linux/RISC-V Port
Порт на Linux/RISC-V
424:Foreign Function & Memory API (Preview)
Foreign Function & Memory API в статусе Preview
425:Virtual Threads (Preview)
Virtual Threads (виртуальные потоки), версия Preview
426:Vector API (Fourth Incubator)
Vector API, четвёртая версия Incubator (инкубационный модуль)
427:Pattern Matching for switch (Third Preview)
Pattern Matching (сопоставление с образцом) для switch, третья версия Preview
428:Structured Concurrency (Incubator)
Structured Concurrency (структурированная конкурентность), версия Incubator

График

2022/06/09Rampdown Phase One (первая фаза стабилизации) (ответвление от основной ветки)
2022/07/21Rampdown Phase Two (вторая фаза стабилизации)
2022/08/11Первый Release Candidate (кандидат в релизы)
2022/08/25Окончательный Release Candidate
2022/09/20General Availability
Последнее обновление оригинала: 2022/9/20 14:13 UTC