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

JDK 18

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

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

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

Возможности

400:UTF-8 by Default
UTF-8 по умолчанию
408:Simple Web Server
Простой веб-сервер
413:Code Snippets in Java API Documentation
Фрагменты кода в документации Java API
416:Reimplement Core Reflection with Method Handles
Новая реализация базовой рефлексии (core reflection) на основе дескрипторов методов (method handles)
417:Vector API (Third Incubator)
Vector API (третья версия Incubator (инкубационный модуль))
418:Internet-Address Resolution SPI
SPI для разрешения интернет-адресов
419:Foreign Function & Memory API (Second Incubator)
Foreign Function & Memory API, вторая версия Incubator
420:Pattern Matching for switch (Second Preview)
Pattern Matching (сопоставление с образцом) для switch, вторая версия Preview (предварительная версия)
421:Deprecate Finalization for Removal
Пометка финализации как Deprecated for Removal (устаревший, будет удалён)

График

2021/12/09Rampdown Phase One (первая фаза стабилизации; ответвление от основной ветки)
2022/01/20Rampdown Phase Two (вторая фаза стабилизации)
2022/02/10Первый Release Candidate (кандидат в релизы)
2022/02/24Окончательный Release Candidate
2022/03/22General Availability
Последнее обновление оригинала: 2022/3/22 14:20 UTC