「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

Java Runtime Environment

pointこの用語のポイント

pointあれやこれやの詰め合わせだよ

pointJavaのプログラムを動かすときに使うよ

point「JRE」と表現されるのが一般的だよ

スポンサーリンク

簡単に書くよ

Java Runtime Environment(読:ジャヴァ・ランタイム・エンバイロメント)とは

いわゆる「JRE」のこと。
用語の中身としては

Javaのプログラムを動かすときに必要なあれやこれやを詰め合わせたもの
です。


image piyo

詳しく書くよ

最初に留意事項です。
JRE」と言われて「あぁ、アレのことね」と分かる方は最後まで読む必要ありません。
JREの正式名称(?)が「Java Runtime Environment」です。
Java Runtime Environment」の頭文字を取ったのが「JRE」ね。

Java Runtime Environment(ジャヴァ・ランタイム・エンバイロメント)

※「Java Runtime Environment」を何となく日本語にすると「Java実行時の環境」となります。[詳細]

以上が「JRE」の意味を知っている人向けの説明です。

「JREって何?美味しいの?」な人は、このまま読み進めてください。
用語の中身について説明します。

ちょっと休憩5

それでは、いってみましょう。
まずは予備知識として「Java」のあれやこれやについて簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

Javaプログラミング言語のひとつです。
プログラムの元ネタソースコードを書くときに使う言葉です。

Javaで作ったプログラムを動かすときには「Java仮想マシンJavaVMJVM」と呼ばれるソフトが必要です。

他にも、必要なものが、いくつかあります。

以上を踏まえて

Javaのプログラムを動かすときに必要なあれやこれやを詰め合わせたもの

が「Java Runtime Environment」です。
上でも書きましたが、一般的には「JRE」と表現されます。
※本ページでも以降は「JRE」と表現します。

JREには、Java仮想マシンをはじめ、Javaのプログラムを動かすときに使うものが、あれやこれやと詰め込まれています。

Java Runtime Environment(ジャヴァ・ランタイム・エンバイロメント)2

以上でJRE自体の説明は終わりです。
Javaのプログラムを動かすときに使うものね。

あとは、せっかくなので「JDK」についても説明しておきましょう。

JDKは「Javaのプログラムを作る(動かす)ときに使う、あれやこれやの詰め合わせ」です。
日本語で「Java開発キット」と表現されたりもします。

Java Runtime Environment(ジャヴァ・ランタイム・エンバイロメント)3

こちらは「Java Development Kit(ジャヴァ・デベロップメント・キット)」の略で「JDK」です。

Java Runtime Environment(ジャヴァ・ランタイム・エンバイロメント)4

Java(ジャヴァ)は「Java」です。
development(デベロップメント)の意味は「開発」です。
kit(キット)の意味は「道具一式」とかです。

何となく くっつけると

Java開発の道具一式

となります。

JDKには、Javaのプログラムを

1.作るとき
2.動かすとき


に使うものが、あれやこれやと詰め込まれています。

Java Runtime Environment(ジャヴァ・ランタイム・エンバイロメント)5

ただし、JDKの「動かすときに使うもの」はJREです。
つまり

JDKにはJREが含まれている

のです。

Java Runtime Environment(ジャヴァ・ランタイム・エンバイロメント)6

気が向いたら、セットで覚えてあげてください。

JRE:Javaのプログラムを動かすときに使うもの
JDK:Javaのプログラムを作るときに使うもの


です。
JDKにはJREが含まれています。


image piyo2

一言でまとめるよ

まぁ「Java Runtime Environment」って単語が出てきたら「JRE(Javaのプログラムを動かすときに使う、あれやこれやの詰め合わせ)のことなんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像034
書籍画像029

おまけ

■訳してみるよ

「Java(ジャヴァ)」はプログラミング言語の「Java」です。
「run(ラン)」の意味は「走る」とかです。
「time(タイム)」の意味は「時間」とかです。
「environment(エンバイロメント)」の意味は「環境」とかです。
何となく くっつけると

Javaの走る時の環境

となります。




書籍画像
わわわ説明術コラム
宣伝だよ
エンジニア育成現場の「失敗」集めてみた。 42の失敗事例で学ぶマネジメントのうまい進めかた
インフルエンサー六法 活動開始から情報発信、収益化までに潜むトラブル対策50
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】