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

JDK Releases

Version Release Date
Java 1.0 1996/01/23
Java 1.1 1997/02/19
Java 1.2 1998/12/08
Java 1.3 2000/05/08
Java 1.4 2002/02/06
Java 5 2004/09/30
Java 6 2006/12/11
Java 7 2011/07/07
Java 8 2014/03/18
Java 9 2017/09/21
Java 10 2018/03/20
Java 11 2018/09/25
Java 12 2019/03/19
Java 13 2019/09/17
Java 14 2020/03/17
Java 15 2020/09/15
Java 16 2021/03
Data Source