Why did Java skip from Version 1.1 to Version 2?
The jump in version numbers between Java 1.1 and Java 2 has caused confusion for many programmers, who were expecting Java 1.2. Indeed, many publishers released titles bearing the title of Java 1.2 or JDK1.2, only to find that the version number changed!
The official name for the new version of Java is the Java 2 Platform, version 1.2. This corresponds to JDK1.2, and the terms can be used interchangeably.