Javaランタイム環境
あれやこれやの詰め合わせだよ
Javaのプログラムを動かすときに使うよ
「JRE」と表現されるのが一般的だよ
「JRE」と表現された場合は「Java Runtime Environment」の略だよ
簡単に書くよ
Javaランタイム環境(読:ジャヴァランタイムカンキョウ 英:Java Runtime Environment)とは
いわゆる「JRE」のこと。
用語の中身としては
Javaのプログラムを動かすときに必要なあれやこれやを詰め合わせたもの
です。
詳しく書くよ
最初に留意事項です。
「JRE」と言われて「あぁ、アレのことね」と分かる方は最後まで読む必要ありません。
JREの日本語表現のひとつが「Javaランタイム環境」です。
「JRE」は「Java Runtime Environment(ジャヴァ・ランタイム・エンバイロメント)」の略です。
Java(ジャヴァ)はプログラミング言語の「Java」です。
runtime(ランタイム)はIT用語の「ランタイム」だと思ってください。
「実行時」を意味する用語です。
environment(エンバイロメント)の意味は「環境」です。
単純にくっつけると
Java・ランタイム・環境
となります。
おそらく「JRE」を日本語にしたい人が「Javaランタイム環境」と訳したのでしょう。
「Java実行環境」と表現されることも あります。
以上が「JRE」の意味を知っている人向けの説明です。
「JREって何?美味しいの?」な人は、このまま読み進めてください。
用語の中身について説明します。

それでは、いってみましょう。
まずは予備知識として「Java」のあれやこれやについて簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
Javaはプログラミング言語のひとつです。
プログラムの元ネタ(ソースコード)を書くときに使う言葉です。
Javaで作ったプログラムを動かすときには「Java仮想マシン(JavaVM、JVM)」と呼ばれるソフトが必要です。
他にも、必要なものが、いくつかあります。
以上を踏まえて
Javaのプログラムを動かすときに必要なあれやこれやを詰め合わせたもの
が「Javaランタイム環境」です。
上でも書きましたが、一般的には「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ランタイム環境」って単語が出てきたら「JRE
(Javaのプログラムを動かすときに使う、あれやこれやの詰め合わせ)のことなんだな~」と お考えください。
おまけ
■訳してみるよ
「Java(ジャヴァ)」はプログラミング言語の「Java」です。
「run(ラン)」の意味は「走る」とかです。
「time(タイム)」の意味は「時間」とかです。
「環境」は日本語ですね。
何となく くっつけると
Javaの走る時の環境
となります。
■検索してみる?






