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 so that these version strings are more meaningful and clearer to end users.¬†

Current Versioning scheme

Prior to JDK 9 it’s very difficult to look at the version number and figure out whether it’s security upgrade release or minor changes. For example¬†


Leave a Reply

Your email address will not be published. Required fields are marked *