JVM英語名:Java仮想マシン。
JRE英語名:Javaランタイム環境。
JDK英語名:Javaの開発キット。
違い:
責任の3つの主要分野における1. Java開発は同じではありません:JDKは、Javaの開発キットであるJavaコードをコンパイルするための責任があります
JDKドキュメントには、Java開発の多くが含まれているため。;、JVM、Java仮想マシンの.classファイルを実行し、JREのJava Runtime Environmentは、CMDウィンドウで「javacのファイル名の.java」を通じての.javaの.classファイルを実装するために変換するテキストファイルです。CMDウィンドウでで行われる「javaファイル名。」Javaのクロスプラットフォームこれに関連しています。
2.jdkは、JREとJVMは通常のユーザーを与えることである、開発者が使用与えることです。
連絡先:
1. 3は、開発プロセスのJAVA言語に参加しています。
JDK> JRE> JVM:2. 3の間の入れ子関係もあります。