ホームページ >Java >&#&チュートリアル >JDK と JRE: Java の開発と実行にはどちらが必要ですか?
JDK と JRE: 主な違いを理解する
Java プログラミングの領域では、JDK と JRE という 2 つの頭字語が頻繁に交差します。開発者にとって、この 2 つの微妙な違いを理解することは非常に重要です。
Java ランタイム環境 (JRE)
JRE は Java ランタイム環境の略で、必要な必須コンポーネントを提供します。コンパイルされた Java プログラムを実行します。これには、Java 仮想マシン (JVM)、Java クラス ライブラリ、Java コマンド、およびサポート インフラストラクチャが含まれています。 JRE は、確立された Java アプリケーションを実行するという目的のみを果たします。
Java Development Kit (JDK)
JRE、JDK、または Java Development Kit とは対照的に、は、Java 用の包括的な SDK (ソフトウェア開発キット) です。 Java プログラムを作成およびコンパイルするための追加ツールを含む、JRE のすべてが組み込まれています。 JDK には、javac コンパイラー、javadoc ドキュメント ジェネレーター、および jdb デバッガーが含まれています。
JRE と JDK を使用する場合
JRE と JDK のどちらを選択するかは、目的のタスクによって異なります。
その他の考慮事項
開発者以外でも JDK が必要になる場合があります。たとえば、JSP ベースの Web アプリケーションをデプロイする場合、JSP ファイルは Java サーブレットに変換されます。アプリケーション サーバーは、JDK を利用して実行用のサーブレットをコンパイルします。
以上がJDK と JRE: Java の開発と実行にはどちらが必要ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。