JDK 28 приносит Value Objects и компиляцию Ahead-of-Time
OpenJDK опубликовал список JEP для JDK 28 — будущей референсной реализации Java SE по JSR 403. В релиз войдут Value Objects в статусе Preview, Structured Concurrency, компиляция Ahead-of-Time, простой JSON API в инкубаторе и строгая инициализация полей в JVM. Кроме того, Shenandoah GC переходит на генерациональный режим по умолчанию, ZGC получает ускоренный старт и адаптивный размер кучи, а порт macOS/x64 объявлен устаревшим и готовится к удалению.
Этот релиз станет референсной реализацией версии 28 платформы Java SE, как определено в JSR 403 в рамках Java Community Process.