Товарищи по оружию, Java-бойцы Хабра! Этот день мы приближали как могли.
Сегодня стала доступна релизная версия JDK 11 — референсная реализация Java 11, и первая LTS-версии Java, выпущенная по быстрому 6-месячному релизному циклу. Самый большой и важный релиз новейшего времени, который даст толчок всему Java-сообществу переходить на самые новые и продвинутые технологии.
Прошло четыре недели с момента выпуска 28-ого билда, и за это время не появилось ни одного бага уровня P1. Это означает, что Java 11 можно считать вышедшей и готовой для полноценного промышленного использования.
→ Сборку OpenJDK можно и нужно скачать вот отсюда
Это большой и важный релиз, объединяющий в себе 17 больших фичей и бесчисленное количество багов в трекере. Давайте ещё раз оглянемся на самые большие фичи:
- JEP 181: Nest-Based Access Control
- JEP 309: Dynamic Class-File Constants
- JEP 315: Improve Aarch64 Intrinsics
- JEP 318: Epsilon: A No-Op Garbage Collector (Experimental)
- JEP 320: Remove the Java EE and CORBA Modules
- JEP 321: HTTP Client (Standard)
- JEP 323: Local-Variable Syntax for Lambda Parameters
- JEP 324: Key Agreement with Curve25519 and Curve448
- JEP 327: Unicode 10
- JEP 328: Flight Recorder
- JEP 329: ChaCha20 & Poly1305 Cryptographic Algorithms
- JEP 330: Launch Single-File Source-Code Programs
- JEP 331: Low-Overhead Heap Profiling
- JEP 332: Transport Layer Security (TLS) 1.3
- JEP 333: ZGC: A Scalable Low-Latency Garbage Collector (Experimental)
- JEP 335: Deprecate the Nashorn JavaScript Engine
- JEP 336: Deprecate the Pack200 Tools and API
Спасибо всем, кто писал хабропосты о Java и JDK, всем, кто писал комментарии и тестировал свежие фичи, ваш труд и вклад очень важен и не останется незамеченным.
Вперёд к JDK 12!