JVM (Java 仮想マシン)
JRE(Java ランタイム環境)
JDK(Java開発キット)
コンピュータ上で Java を実行するには、何らかのソフトウェアが必要です。それで JDK をインストールします。これは、名前が示すとおり、Java を実行するための開発キットです。パッドやヘルメットが含まれるクリケット キットと同じです。 Bat など、Java を実行するためのすべてのものが揃っています。
JDK をインストールした後、IDE で Java でコードを記述し、そのコードをコンパイルすると、コンパイル後にクラス ファイルも生成されるのはなぜですか?なぜなら、JDK には、「英語コード」をシステムが理解できるようにバイトコードに変換する仮想マシンがあるからです。最終的にコンピューターは 0 と 1 しか理解できないからです。
コードのコンパイル中、自分で書いたコードとは別に、プログラムを実行するために他のファイルも必要になります。つまり、Java コレクション フレームワーク メソッド、つまり arrays.sort() を使用している場合、または提供されているメソッドを使用している場合です。 by java inbuilt 、つまり、組み込み関数を使用しており、その関数が JRE(Java 実行時環境)
によって提供されていることを意味します。これが、あなたが作成した単純な Java プログラムのライフサイクルです。
ここに接続してください - https://www.linkedin.com/in/pushan-verma-559260176/
以上がJava JVM、JRE、および JDKの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。