JDK 15
JDK 15 — эталонная реализация с открытым исходным кодом версии 15 платформы Java SE, определённой в JSR 390 в рамках Java Community Process.
JDK 15 достиг стадии General Availability (общедоступный выпуск) 15 сентября 2020 года. Готовые к промышленной эксплуатации двоичные сборки под лицензией GPL доступны от Oracle; двоичные сборки других поставщиков появятся в ближайшее время.
Возможности и график этого выпуска предлагались и отслеживались с помощью процесса JEP с изменениями, внесёнными предложением JEP 2.0. Выпуск подготовлен по процессу выпуска JDK (JEP 3).
Возможности
339: Edwards-Curve Digital Signature Algorithm (EdDSA) Алгоритм цифровой подписи на кривых Эдвардса (EdDSA)360: Sealed Classes (Preview) Sealed Classes (запечатанные классы), версия Preview (предварительная версия)371: Hidden Classes Hidden-классы (скрытые классы)372: Remove the Nashorn JavaScript Engine Удаление JavaScript-движка Nashorn373: Reimplement the Legacy DatagramSocket API Новая реализация унаследованного API DatagramSocket374: Disable and Deprecate Biased Locking Объявление biased locking устаревшим и его отключение375: Pattern Matching for instanceof (Second Preview) Pattern Matching (сопоставление с образцом) для instanceof, вторая версия Preview377: ZGC: A Scalable Low-Latency Garbage Collector ZGC: масштабируемый сборщик мусора с низкими задержками (штатная возможность)378: Text Blocks Text Blocks (текстовые блоки)379: Shenandoah: A Low-Pause-Time Garbage Collector Shenandoah: сборщик мусора с короткими паузами (штатная версия)381: Remove the Solaris and SPARC Ports Удаление портов Solaris и SPARC383: Foreign-Memory Access API (Second Incubator) Foreign-Memory Access API, вторая версия Incubator (инкубационный модуль)384: Records (Second Preview) Records (записи), вторая версия Preview385: Deprecate RMI Activation for Removal Перевод RMI Activation в статус Deprecated for Removal (устаревший, будет удалён)
График
2020/06/11 Rampdown Phase One (первая фаза стабилизации) (ответвление от основной ветки) 2020/07/16 Rampdown Phase Two (вторая фаза стабилизации) 2020/08/06 Первый Release Candidate (кандидат в релизы) 2020/08/20 Финальный Release Candidate 2020/09/15 General Availability
Последнее обновление оригинала: 2020/9/15 14:01 UTC