© Kishori Sharan 2019
K. SharanJava 13 Revealedhttps://doi.org/10.1007/978-1-4842-5407-3_2

2. Java Versioning Scheme

Kishori Sharan1 
Montgomery, AL, USA
In this chapter, you will learn
  • About the old and new Java release models

  • What the JDK versioning scheme had been before JDK 9

  • About the new JDK versioning scheme in JDK 9 and its updates in JDK 10

  • How to parse a JDK version string using the Runtime.Version class

  • About the formats used to print the Java version string using different options with the java command

Java Release Models

Up to Java 9, which was released in September 2017, Java used a feature-driven release model with a new feature release every 2 years. In this model, every feature release contained one or more major features. Several ...

Get Java 13 Revealed: For Early Adoption and Migration now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.