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

JDK 20

Этот выпуск является эталонной реализацией (Reference Implementation) версии 20 платформы Java SE, определённой JSR 395 в рамках Java Community Process.

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

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

Возможности

429:Scoped Values (Incubator)
Scoped Values (значения с ограниченной областью видимости), версия Incubator (инкубационный модуль)
432:Record Patterns (Second Preview)
Record Patterns (шаблоны записей), вторая версия Preview (предварительная версия)
433:Pattern Matching for switch (Fourth Preview)
Pattern Matching (сопоставление с образцом) для switch, четвёртая версия Preview
434:Foreign Function & Memory API (Second Preview)
Foreign Function & Memory API (вторая версия Preview)
436:Virtual Threads (Second Preview)
Virtual Threads (виртуальные потоки), вторая версия Preview
437:Structured Concurrency (Second Incubator)
Structured Concurrency (структурированная конкурентность), вторая версия Incubator
438:Vector API (Fifth Incubator)
Vector API, пятая версия Incubator

График

2022/12/08Rampdown Phase One (первая фаза стабилизации) (ответвление от основной линии)
2023/01/19Rampdown Phase Two (вторая фаза стабилизации)
2023/02/09Первый Release Candidate (кандидат в релизы)
2023/02/23Финальный Release Candidate
2023/03/21General Availability
Последнее обновление оригинала: 2023/3/21 16:53 UTC