Java Runtime Environment
あれやこれやの詰め合わせだよ
Javaのプログラムを動かすときに使うよ
「JRE」と表現されるのが一般的だよ
簡単に書くよ
Java Runtime Environment(読:ジャヴァ・ランタイム・エンバイロメント)とは
いわゆる「JRE」のこと。
用語の中身としては
Javaのプログラムを動かすときに必要なあれやこれやを詰め合わせたもの
です。
詳しく書くよ
最初に留意事項です。
「JRE」と言われて「あぁ、アレのことね」と分かる方は最後まで読む必要ありません。
JREの正式名称(?)が「Java Runtime Environment」です。
「Java Runtime Environment」の頭文字を取ったのが「JRE」ね。
※「Java Runtime Environment」を何となく日本語にすると「Java実行時の環境」となります。[詳細]
以上が「JRE」の意味を知っている人向けの説明です。
「JREって何?美味しいの?」な人は、このまま読み進めてください。
用語の中身について説明します。

それでは、いってみましょう。
まずは予備知識として「Java」のあれやこれやについて簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
Javaはプログラミング言語のひとつです。
プログラムの元ネタ(ソースコード)を書くときに使う言葉です。
Javaで作ったプログラムを動かすときには「Java仮想マシン(JavaVM、JVM)」と呼ばれるソフトが必要です。
他にも、必要なものが、いくつかあります。
以上を踏まえて
Javaのプログラムを動かすときに必要なあれやこれやを詰め合わせたもの
が「Java Runtime Environment」です。
上でも書きましたが、一般的には「JRE」と表現されます。
※本ページでも以降は「JRE」と表現します。
JREには、Java仮想マシンをはじめ、Javaのプログラムを動かすときに使うものが、あれやこれやと詰め込まれています。
以上でJRE自体の説明は終わりです。
Javaのプログラムを動かすときに使うものね。
あとは、せっかくなので「JDK」についても説明しておきましょう。
JDKは「Javaのプログラムを作る(動かす)ときに使う、あれやこれやの詰め合わせ」です。
日本語で「Java開発キット」と表現されたりもします。
こちらは「Java Development Kit(ジャヴァ・デベロップメント・キット)」の略で「JDK」です。
Java(ジャヴァ)は「Java」です。
development(デベロップメント)の意味は「開発」です。
kit(キット)の意味は「道具一式」とかです。
何となく くっつけると
Java開発の道具一式
となります。
JDKには、Javaのプログラムを
1.作るとき
2.動かすとき
に使うものが、あれやこれやと詰め込まれています。
ただし、JDKの「動かすときに使うもの」はJREです。
つまり
JDKにはJREが含まれている
のです。
気が向いたら、セットで覚えてあげてください。
JRE:Javaのプログラムを動かすときに使うもの
JDK:Javaのプログラムを作るときに使うもの
です。
JDKにはJREが含まれています。
一言でまとめるよ
まぁ「Java Runtime Environment」って単語が出てきたら「JRE
(Javaのプログラムを動かすときに使う、あれやこれやの詰め合わせ)のことなんだな~」と お考えください。
おまけ
■訳してみるよ
「Java(ジャヴァ)」はプログラミング言語の「Java」です。
「run(ラン)」の意味は「走る」とかです。
「time(タイム)」の意味は「時間」とかです。
「environment(エンバイロメント)」の意味は「環境」とかです。
何となく くっつけると
Javaの走る時の環境
となります。






