Java 仮想マシン (JVM) は Java バイトコードの実行を担当し、複数のバージョンがあります。メジャー リリースには、Java 8 (ラムダ式、ストリーム API の導入)、Java 11 (ガベージ コレクターの改善)、Java 14 (パターン マッチングの導入)、および Java 17 (シールド クラスの導入) が含まれます。 JVM のバージョンを確認するには、System.getProperties() を使用して Java のバージョンを取得します。
Java 仮想マシンのさまざまなバージョン
概要
Java 仮想マシン( JVM) は、Java プログラム実行の重要なコンポーネントである Java バイトコードの実行を担当します。複数のバージョンがあり、それぞれに異なる機能と改善が提供されます。
#メインバージョン
リリース日 | 主な機能 | |
---|---|---|
2014 | ラムダ式、ストリーム API、時刻と日付 API | |
2018 | ローカル変数シンボル テーブル、ガベージ コレクターの改善、モジュール システムの機能強化 | |
2020 | パターン マッチング、ロギング、JShell の改善 | |
2021 | Sealed クラス、テキスト変換 API、Switch 式 |
Java プログラムを実行している JVM バージョンを確認するには、次のコードを使用できます。 ##
import java.util.Properties; public class JavaVersionCheck { public static void main(String[] args) { // 获取系统属性 Properties props = System.getProperties(); // 获取 Java 版本 String javaVersion = props.getProperty("java.version"); // 打印 Java 版本 System.out.println("Java 版本:" + javaVersion); } }
出力:
Java 版本:11.0.13これにより、実行中のプログラムの JVM バージョンが出力されます。
以上がJava 仮想マシンのさまざまなバージョンは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。