工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Industrial programming >> Java

Java 10の時間ベースリリースバージョニング:予測可能な半年ごとのアップデート

JEP 322 - 時間ベースのリリースバージョニング

Java 10以降、OracleはJavaリリースに厳格な時間ベースのリリースバージョニングモデルを導入しました。これにより、Javaは6ヶ月ごとにメジャーリリースを行います。Java 10は2018年3月にリリースされ、以降すべてのメジャーバージョンは毎年3月と9月にリリースされる予定です。リリースは大きく3つのカテゴリに分類されます。

バージョン形式

バージョンは以下の形式に従います。

$FEATURE.$INTERIM.$UPDATE.$PATCH

各要素の意味:

バージョン情報取得の例

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());
    }
}

出力例

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

Java

  1. Eclipse Hono、MongoDBベースのデバイスレジストリを導入——スケーラブルで本番対応
  2. Java演算子をマスター:種類、構文、実践例
  3. Javaコメント:種類、使い方、ベストプラクティス
  4. Java拡張forループをマスター:構文、例、ベストプラクティス
  5. Java文字列をマスター:生成、メソッド、ベストプラクティス
  6. Javaインターフェース完全ガイド:概念、実装、ベストプラクティス
  7. Java無名インナークラス完全ガイド:定義、構文、実践例
  8. Javaのtry-with-resourcesをマスターする:自動リソース管理の仕組みと活用法
  9. Javaアノテーション完全ガイド:種類、配置場所、実践例
  10. Javaアサーション完全ガイド:バグ早期発見とコード信頼性の向上
  11. Java Vectorの理解:使い方、特徴、ArrayListとの比較