Industrial manufacturing
Industrial Internet of Things | Industrial materials | Equipment Maintenance and Repair | Industrial programming |
home  MfgRobots >> Industrial manufacturing >  >> Industrial programming >> Java

Java 10 Launches Time-Based Release Versioning for Predictable Biannual Updates

JEP 322 − Time-Based Release Versioning

From Java 10 onwards, Oracle has introduced a strict time based release versioning model for Java releases. Now Java will have a major release after every six months. Java 10 was released in Mar,2018 and moving onwards, all major versions are planned to release in Mar and Sep months of coming years. Releases are further categoried into three broad categories.

Version Format

A version now follows the following format.

$FEATURE.$INTERIM.$UPDATE.$PATCH

Where

Example

Following Program shows the versioning details of JAVA 10.

public class Tester {
   public static void main(String[] args) {
      Runtime.Version version = Runtime.version();
      System.out.printf(" feature: %s%n interim: %s%n update: %s%n patch: %s%n",
         version.feature(), 
         version.interim(), 
         version.update(), 
         version.patch());
   }
}

Output

It will print the following output.

feature: 10
interim: 0
update: 2
patch: 0

Java

  1. Master Java Operators: Types, Syntax, & Practical Examples
  2. Mastering Java's super Keyword: Advanced Usage & Practical Examples
  3. Mastering Java Interfaces: Concepts, Implementation, and Best Practices
  4. Mastering Java Try‑with‑Resources: Automatic Resource Management Explained
  5. Java Annotations Explained: Types, Placement, and Practical Examples
  6. Eclipse Hono Launches MongoDB‑Based Device Registry – Scalable, Production‑Ready
  7. Mastering Java Date & Time: SimpleDateFormat, Current Date Retrieval, and Date Comparison
  8. Mastering Java Date and Time: Constructors, Methods & Best Practices
  9. Java 10 Launches Time-Based Release Versioning for Predictable Biannual Updates
  10. Java 8: Introducing the Robust New Date/Time API