Java 13
| Status | End of Life |
|---|---|
| Release Date | 2019-09-17 |
| EOL Date | 2020-03-17 |
| Latest Version | 13.0.14 |
| Umbrella JSR | JSR 388 |
| Class File Version | 57.0 |
| Unicode Version | 12.1.0 |
| API Changes | Compare to 12 - 11 - 10 - 9 - 8 - 7 - 6 - 5 - 1.4 - 1.3 - 1.2 - 1.1 - 1.0 |
| Documentation | JavaDoc, Language Spec, VM Spec, Tools, Release Notes |
| SCM | git |
| OpenJDK Updates | 2023-01-16 → 13.0.14 2022-10-18 → 13.0.13 2022-07-20 → 13.0.12 2022-04-19 → 13.0.11 2022-01-18 → 13.0.10 2021-10-19 → 13.0.9 2021-07-19 → 13.0.8 2021-04-19 → 13.0.7 2021-01-19 → 13.0.6 2020-11-06 → 13.0.5.1 2020-10-20 → 13.0.5 2020-07-14 → 13.0.4 2020-04-15 → 13.0.3 2020-01-16 → 13.0.2 2019-10-07 → 13.0.1 2019-09-17 → 13 |
New Features
Here are all new features in Java 13 by category. There is also of list of all features of all Java releases.
JVM
Language
- Switch Expressions 2. Preview (JEP 354, Java Almanac)
- Text Blocks 1. Preview (JEP 355, Java Almanac)
Internal
- Reimplement the Legacy Socket API (JEP 353)
Should I Upgrade?
Java 13 is end-of-life since 2020-03-17. Unless you have a support contract for this version and a compelling reason to stay on the old version you should definitely upgrade to a newer version with active support.
Please consider upgrading to a current long term support LTS version Java 17, Java 21 or Java 25 to rely on a maintained platform and get advantage of the latest features and improvements.
Downloads
| Vendor | Product | License | Platform Downloads |
|---|---|---|---|
| AdoptOpenJDK | AdoptOpenJDK | GPLv2+CE | |
| Azul Systems | Zulu Builds of OpenJDK 13 | GPLv2+CE | |
| BellSoft | Liberica | GPLv2+CE | |
| Oracle | Oracle JDK 13 | Commercial | |
| Red Hat | Red Hat build of OpenJDK 13 | GPLv2+CE | |
| SAP | SapMachine 13 | GPLv2+CE |
Sandbox
Instantly compile and run Java 13 snippets without a local Java installation.