JDK、JRE、JVMとは何かを理解する
JVM
- JVM は、(Java Virtual Machine) であり、Javaバイトコードを実行するための仮想マシン環境を提供します。
- JVM は、多くのハードウェアとソフトウェアプラットフォームで利用可能です。
- 主に4つの任務があります:
– コードの読み込み
– コードの検証
– コードの実行
– 実行環境の提供
JRE
- JRE は Java Runtime Environment の略です。
- JREは、JVMの実行と基本的な環境を提供します。
JDK
- Java Development Kit。 JREに加えて、開発ツールが含まれています。
credit: https://learningjavas.blogspot.com/2013/05/su-khac-biet-giua-jdkjre-va-jvm-la-gi.html