Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial programming >> Java

Java 10 – Zeitbasierte Versionsverwaltung

JEP 322 − Zeitbasierte Versionsverwaltung

Ab Java 10 hat Oracle ein streng zeitbasiertes Release-Versionierungsmodell für Java-Releases eingeführt. Jetzt wird Java alle sechs Monate eine Hauptversion haben. Java 10 wurde im März 2018 veröffentlicht und alle Hauptversionen sollen in den Monaten März und September der kommenden Jahre veröffentlicht werden. Veröffentlichungen werden weiter in drei große Kategorien eingeteilt.

Versionsformat

Eine Version folgt jetzt dem folgenden Format.

$FEATURE.$INTERIM.$UPDATE.$PATCH

Wo

Beispiel

Das folgende Programm zeigt die Versionsdetails von 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());
   }
}

Ausgabe

Es wird die folgende Ausgabe ausgegeben.

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

Java

  1. Java-Operatoren
  2. Java-Kommentare
  3. Java for-each-Schleife
  4. Java-Strings
  5. Java-Schnittstelle
  6. Anonyme Java-Klasse
  7. Java-Versuch-mit-Ressourcen
  8. Java-Anmerkungen
  9. Java-Assertionen
  10. Java-Vektor