この記事では、JVM、JRE、および JDK について簡単に説明します。必要な方は参考にしてください。
JVM、JRE、および JDK の概要
1. 名前の説明
Java 仮想マシン (JVM): Java 仮想マシンの略称 JVM。 「virtual」は中国語で「仮想」を意味し、「machine」は中国語で「機械」を意味し、「Java仮想マシン」と訳されます。
Java ランタイム環境 (JRE): Java ランタイム環境は JRE と呼ばれます。「ランタイム」は中国語で「ランタイム」を意味し、「環境」は中国語で「環境」を意味し、「Java ランタイム」と訳されます。環境"。
Java 開発キット (JDK): Java 開発キットは JDK と呼ばれます。「開発」は中国語で「開発」を意味し、「キット」は中国語で「ツールのセット」を意味します。 Java 開発キット」。
3 つの単純な関係は、JDK には JRE が含まれ、JRE には JVM が含まれます。以下の図に示すように (通常、Java を実行するときにダウンロードされる JDK には JRE と JVM が含まれます)
1.JDL のインストール JVM , JRE のインストール場所ダウンロードした JDK のインストール場所は、以下に示すように、JDK のインストール場所と同等です。 #JDK には JRE が含まれており、JRE は次の場所にあります。以下に示すように、JDK ファイル フォルダー jre 内のファイル;JVM は JRE 内にあり、以下に示すようにフォルダー bin にあります;
#2. 3 つの機能の簡単な説明
##JVM: Java ファイルは .class ファイルにコンパイルされ、JVM 上で実行されてオペレーティング システムと対話します。これは Java のクロスプラットフォームの中核でもあります。JRE: JRE には bin フォルダーと lib フォルダーの 2 つのフォルダーがあります。bin フォルダーには JVM が格納され、lib フォルダーにはカプセル化された Java クラス ライブラリが格納されます。 JVM は実行時に lib 内のクラス ライブラリを呼び出す必要があります。
JDK: Java ランタイムで使用される 4 つの主要なフォルダー: bin、include、lib、jre;
Bin: メイン コンパイラー (javax.exe)
include: header Java と jvm の間の対話用のファイル
#lib: クラス ライブラリ (Java 開発に必要なクラス ライブラリ)
jre: Java 実行環境
#以上がJVM、JRE、JDK の簡単な概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。