Wikipedia
en.wikipedia.org › wiki › Java_version_history
Java version history - Wikipedia
May 30, 2026 - Lambda (Java's implementation of lambda functions), Jigsaw (Java's implementation of modules), and part of Coin were dropped from Java 7, and released as part of Java 8 (except for Jigsaw, which was released in Java 9).
Release tableJDK 1.0JDK 1.1J2SE 1.2J2SE 1.3J2SE 1.4Java SE 5Java SE 6Java SE 7Java SE 8 (LTS)Java SE 9Java SE 10Java SE 11 (LTS)Java SE 12Java SE 13Java SE 14Java SE 15Java SE 16Java SE 17 (LTS)Java SE 18Java SE 19Java SE 20Java SE 21 (LTS)Java SE 22Java SE 23Java SE 24Java SE 25 (LTS)Java SE 26Future featuresImplementations
Oracle
oracle.com › java › technical details › java se
Consolidated JDK 9 Release Notes
Users of JDK 9 should update to JDK 10 between its release in March 2018 and the next planned Critical Update Release in April 2018. JDK 9.0.4 contains IANA time zone data version 2017c. For more information, refer to Timezone Data Versions in the JRE Software.
OpenJDK
openjdk.org › projects › jdk9
JDK 9
September 21, 2017 - JDK 9 reached General Availability on 21 September 2017. Production-ready binaries under the GPL are available from Oracle; binaries from other vendors will follow shortly. The features and schedule of this release were proposed and tracked via the JEP Process, as amended by the JEP 2.0 proposal.
Oracle
jdk.java.net › 9
JDK 9 Releases - Java.NET
JDK 9 has been superseded. Please visit jdk.java.net for the current version. Older releases, which do not include the most up to date security vulnerability fixes and are no longer recommended for use in production, remain available in the OpenJDK Archive.
Wikipedia
en.wikipedia.org › wiki › Template:Java_version_history_table
Template:Java version history table - Wikipedia
Template documentation · References
OneCompiler
onecompiler.com › posts › 3sntgvhz6 › java-9-release-date
Java 9 release date - Posts - OneCompiler
August 20, 2017 - After postponing couple of times, finally java9's General Availability date is announced as September 21st 2017.
Phoronix
phoronix.com › news › JDK-9-Release-Schedule
Java JDK 9 Firmed Up For A Late July Release - Phoronix
The JDK 9 release schedule is indeed ... no objections from the four month pushback. The general availability date for Java JDK 9 is now set for 27 July 2017 while the feature extension completion deadline is 22 December....
Ops
ops.java › releases
JDK Releases - Ops.java
April 21, 2026 - Full details can be found here, along with instructions on how to subscribe to CPU Alert notifications. Feature releases are scheduled for release in the middle of March and September. The exact dates are posted several months in advance on https://openjdk.java.net/projects/jdk.
Oracle
oracle.com › java › technologies › java se
Oracle Java SE Support Roadmap
For example, Java SE 9 was a non-LTS release and immediately superseded by Java SE 10 (also non-LTS), Java SE 10 in turn was immediately superseded by Java SE 11. Java SE 11 however is an LTS release, and therefore Oracle Customers will receive Oracle Premier Support and periodic update releases, even after Java SE 12 was released. Examples of some key product dates for Oracle Java SE product offerings include:
Network World
networkworld.com › home › blogs › data center explorer
Mark your calendar: Java 9 finally has a release date | Network World
May 7, 2015 - After many years of work, Oracle has set September 22, 2016, as the release date for Java 9, its major overhaul of the Java programming language.
Andbin
andbin.github.io › java-versions-cheat-sheet
Java Versions Cheat Sheet
3 weeks ago - Java Specification Request: JSR 379: Java™ SE 9 Release Contents · Release date: September 21, 2017 · Latest JDK build: 9.0.4 (9.0.4+11) released on January 16, 2018 – Public · Class file version (major.minor): 53.0 · Unicode Standard version: 8.0 (Unicode 8.0.0), see also ...