【Java SE 11 Silver対策】JVM、JDK、JREについて
今回は用語の復習
何度も聞いたことあるけど、違いがよく分からんシリーズです。(いま作りました。)
調べてみました。いつものことですが、ざっくり書いてます。
Javaプログラムの実行に必要なソフトウェア
・JRE(Java Runtime Environment)
Javaプログラムの実行に必要なソフトウェア一式
Java実行環境やJavaランタイムと呼ばれる。JVMを含んでいる。
Javaプログラムの実行や開発に必要なソフトウェア一式
Java 開発環境と呼ばれる。JREを含んでいる。
文章より図の方が分かりやすいですね。
JDKは各OS用のものが用意されている。
JREはJDKに含まれているため、個別にセットアップする必要はない。
Eclipseなどの統合開発環境(IDE)にはJDKは含まれていないので、別途インストールする必要がある。
サクレのレモンを食べながら、今日はこの辺で