Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Java (programming language)
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
=== Versions === {{Main|Java version history}} {{As of|2024|11}}, Java 8, 11, 17, and 21 are supported as [[long-term support]] (LTS) versions, with Java 25, releasing in September 2025, as the next scheduled LTS version.<ref>{{cite web |title=Oracle Java SE Support Roadmap |publisher=Oracle |date=September 13, 2021 |url=https://www.oracle.com/java/technologies/java-se-support-roadmap.html|access-date=September 18, 2021|archive-url=https://web.archive.org/web/20210919090451/https://www.oracle.com/java/technologies/java-se-support-roadmap.html |archive-date=2021-09-19|url-status=live}}</ref> Oracle released the last zero-cost public update for the [[legacy system|legacy]] version [[Java 8]] LTS in January 2019 for commercial use, although it will otherwise still support Java 8 with public updates for personal use indefinitely. Other vendors such as [[Adoptium]] continue to offer free builds of OpenJDK's long-term support (LTS) versions. These builds may include additional security patches and bug fixes.<ref>{{cite web |title=Temurin™ Support; Adoptium |url=https://adoptium.net/support/ |website=adoptium.net |access-date=29 March 2024 |archive-url=https://web.archive.org/web/20240329061257/https://adoptium.net/support/ |archive-date=29 March 2024 |url-status=live}}</ref> Major release versions of Java, along with their release dates: {| class="wikitable" ! Version !! Date |- | JDK [[beta version|Beta]] || 1995 |- | JDK 1.0 || January 23, 1996<ref>{{cite web|url=http://www.sun.com/smi/Press/sunflash/1996-01/sunflash.960123.10561.xml |title=JAVASOFT SHIPS JAVA 1.0|website=sun.com |access-date=2008-02-05 |url-status=dead |archive-url=https://web.archive.org/web/20070310235103/http://www.sun.com/smi/Press/sunflash/1996-01/sunflash.960123.10561.xml |archive-date=March 10, 2007}}</ref> |- | JDK 1.1 || February 19, 1997 |- | J2SE 1.2 || December 8, 1998 |- | J2SE 1.3 || May 8, 2000 |- | J2SE 1.4 || February 6, 2002 |- | J2SE 5.0 || September 30, 2004 |- | Java SE 6 || December 11, 2006 |- | Java SE 7 || July 28, 2011 |- | Java SE 8 (LTS) || March 18, 2014 |- | Java SE 9 || September 21, 2017 |- | Java SE 10 || March 20, 2018 |- | Java SE 11 (LTS) || September 25, 2018<ref>{{cite news|url=https://blogs.oracle.com/java-platform-group/introducing-java-se-11|title=Introducing Java SE 11|first=Sharat|last=Chander|website=oracle.com|access-date=September 26, 2018|archive-url=https://web.archive.org/web/20180926093144/https://blogs.oracle.com/java-platform-group/introducing-java-se-11|archive-date=September 26, 2018|url-status=live}}</ref> |- | Java SE 12 || March 19, 2019 |- | Java SE 13 || September 17, 2019 |- | Java SE 14 || March 17, 2020 |- | Java SE 15 || September 15, 2020<ref>{{cite news|url=https://blogs.oracle.com/java-platform-group/the-arrival-of-java-15|title=The Arrival of Java 15!|date=September 15, 2020|publisher=[[Oracle Corporation|Oracle]]|access-date=2020-09-15|archive-date=September 16, 2020|archive-url=https://web.archive.org/web/20200916092332/https://blogs.oracle.com/java-platform-group/the-arrival-of-java-15|url-status=live |last1=Chander |first1=Sharat }}</ref> |- | Java SE 16 || March 16, 2021 |- | Java SE 17 (LTS) || September 14, 2021 |- | Java SE 18 || March 22, 2022 |- | Java SE 19 || September 20, 2022 |- | Java SE 20 || March 21, 2023 |- | Java SE 21 (LTS) || September 19, 2023<ref>{{Cite web|url=https://openjdk.org/projects/jdk/21/|title=JDK 21|website=openjdk.org|access-date=September 20, 2023|archive-date=September 20, 2023|archive-url=https://web.archive.org/web/20230920173515/https://openjdk.org/projects/jdk/21/|url-status=live}}</ref> |- | Java SE 22 || March 19, 2024 |- | Java SE 23 || September 17, 2024 |- | Java SE 24 || 18 March 2025<ref name="jdk24">{{cite web | url=https://openjdk.org/projects/jdk/24/ | title=JDK 24 }}</ref> |}
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)