0

重複の可能性:
JDK と JRE の違いは何ですか?

一方を他方に対して使用する主な理由は何ですか? 正確にいつJREを使用することになっていて、いつJDKを使用する必要がありますか? あなたの決定を下す要因は何ですか?

4

3 に答える 3

5

Java コードを実行するには、JRE (Java ランタイム環境) が必要です。

Java コードを開発するには、JDK (Java 開発キット) が必要です。JDKには JREが含まれています。

于 2012-08-28T15:04:39.207 に答える
1

JRE にはコンパイラが含まれていないため、Java アプリケーションを開発するには、コンパイラとその他の開発ツールを同梱する JDK が必要です。

于 2012-08-28T15:05:05.440 に答える
0

JDK には、Java コードを中間バイトコードにコンパイルする Java コンパイラが含まれており、JVM 内で実行されます。JRE は、JVM と、プログラムから呼び出すことができるいくつかの標準 Java クラス ライブラリをまとめてバンドルします。Java プログラムをコンパイルするには JDK が必要ですが、Java プログラムを実行するには、システムにインストールされている JRE だけが必要です。

于 2012-08-28T15:11:50.250 に答える