Java 9 – New versioning scheme

Background Anybody new starting to Java always wonder why do we call Java 6, Java 7, Java 8 versions when their actual version numbers are like 1.6.0.33, 1.7.0.12, 1.8.0.14 respectively. Java’s major version is really the second digit in the version string. In Java 9, Oracle is going to make changes in version string scheme