The Java Version Almanac
javaalmanac.io
Feedback on this page?

The Java Version Almanac

Collection of information about the history and future of Java.

Details Status Documentation Compare APIs with
Java 17 DEV API| Notes 16| 15| 14| 13| 12| 11| 10| 9| 8| 7| 6| 5| 1.4| 1.3| 1.2| 1.1
Java 16 DEV API| Notes 15| 14| 13| 12| 11| 10| 9| 8| 7| 6| 5| 1.4| 1.3| 1.2| 1.1
Java 15 REL API| Lang| VM| Notes 14| 13| 12| 11| 10| 9| 8| 7| 6| 5| 1.4| 1.3| 1.2| 1.1
Java 14 EOL API| Lang| VM| Notes 13| 12| 11| 10| 9| 8| 7| 6| 5| 1.4| 1.3| 1.2| 1.1
Java 13 EOL API| Lang| VM| Notes 12| 11| 10| 9| 8| 7| 6| 5| 1.4| 1.3| 1.2| 1.1
Java 12 EOL API| Lang| VM| Notes 11| 10| 9| 8| 7| 6| 5| 1.4| 1.3| 1.2| 1.1
Java 11 LTS API| Lang| VM| Notes 10| 9| 8| 7| 6| 5| 1.4| 1.3| 1.2| 1.1
Java 10 EOL API| Lang| VM| Notes 9| 8| 7| 6| 5| 1.4| 1.3| 1.2| 1.1
Java 9 EOL API| Lang| VM| Notes 8| 7| 6| 5| 1.4| 1.3| 1.2| 1.1
Java 8 LTS API| Lang| VM| Notes 7| 6| 5| 1.4| 1.3| 1.2| 1.1
Java 7 EOL API| Lang| VM| Notes 6| 5| 1.4| 1.3| 1.2| 1.1
Java 6 EOL API| Lang| VM| Notes 5| 1.4| 1.3| 1.2| 1.1
Java 5 EOL API| Lang| VM| Notes 1.4| 1.3| 1.2| 1.1
Java 1.4 EOL API 1.3| 1.2| 1.1
Java 1.3 EOL API 1.2| 1.1
Java 1.2 EOL API| Lang 1.1
Java 1.1 EOL API
Java 1.0 EOL API| Lang| VM
Data Source

Java Resources

Author & License

Creative Commons BY-SA

This content is provided by Java Champions Marc R. Hoffmann and Cay S. Horstmann. Unless otherwise noted, this content is published under the Creative Commons Attribution-ShareAlike 4.0 International License.

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.