Java 11
Status | Long Term Support Release |
---|---|
Release Date | 2018-09-25 |
EOL Date | 2024-10 |
Latest Version | 11.0.23 |
Class File Version | 55.0 |
Unicode Version | 10.0.0 |
API Changes | Compare to 10 - 9 - 8 - 7 - 6 - 5 - 1.4 - 1.3 - 1.2 - 1.1 - 1.0 |
Documentation | Release Notes, Language Spec, VM Spec, JavaDoc |
SCM | git |
Java 11 was the first Long Term Support (LTS) release with the new release schedule.
New Features
Here are all new features in Java 11 by category. There is also of list of all features of all Java releases.
JVM
- CONSTANT_Dynamic (JEP 309)
- Epsilon GC (JEP 318)
- ZGC (JEP 333)
- Nest-Based Access Control (JEP 181)
- Low-Overhead Heap Profiling (JEP 331)
- Improve Aarch64 Intrinsics (JEP 315)
Language
- Local Variable Syntax for Lambda Parameters (JEP 323)
API
- HTTP Client (JEP 321)
- Java EE and CORBA removed (JEP 320)
- Unicode 10 Support (JEP 327)
- Nashorn JavaScript Engine deprecated (JEP 335)
- New Cryptographic Algorithms (JEP 324, JEP 329)
- TLS 1.3 (JEP 332)
Tools
- Single Source File Launch (JEP 330)
- Flight Recorder (JEP 328)
- Pack200 deprecated (JEP 336)
- No more frames in JavaDoc (JDK-8196202)
Downloads
Vendor | Product | License | Platform Downloads |
---|---|---|---|
Adoptium | Eclipse Temurin | GPLv2+CE | |
AdoptOpenJDK | AdoptOpenJDK | GPLv2+CE | |
Alibaba | Dragonwell 11 | GPLv2+CE | |
Amazon | Corretto 11 | GPLv2+CE | |
Azul Systems | Zulu Builds of OpenJDK 11 | GPLv2+CE | |
Azul Systems | Azul Prime | Commercial |
|
BellSoft | Liberica | GPLv2+CE | |
IBM | Semeru Runtime Open Edition, Version 11 | GPLv2+CE | |
Microsoft | Microsoft Build of OpenJDK 11 | GPLv2+CE | |
Oracle | Oracle JDK 11 | Commercial | |
Red Hat | Red Hat build of OpenJDK 11 | GPLv2+CE | |
SAP | SapMachine 11 | GPLv2+CE |
Sandbox
Instantly compile and run Java 11 snippets without a local Java installation.