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

Javaランタイム

pointこの用語のポイント

pointプログラムの部品だよ

point動かすときに必要だよ

pointJavaのプログラムで使うよ

スポンサーリンク

簡単に書くよ

Javaランタイム(読:ジャヴァランタイム 英:Java runtime)とは

Javaで作ったプログラムを動かすときに必要な部品(ランタイム)のこと
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として

プログラミング言語
Java
ランタイム


について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

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

一般的なプログラムというのは、まず人間語で元ネタを書き、それをコンピュータさんが分かる言葉に翻訳することで完成します。

Javaランタイム

この「元ネタ」を書くときに使う言語がプログラミング言語です。

Javaランタイム2

Javaは「一度書けば、どこでも動く」の理念で作られたプログラミング言語です。
プログラムの元ネタを書くときに使う言葉のひとつです。

Javaランタイム3

Javaのプログラムは、どんな環境でも動くということに(建前上は)なっています。

Javaランタイム4

ちなみに、Javaが「オブジェクト指向」という用語を世間一般に流行らせました。

ランタイムは「プログラムとかを動かすとき(実行時)」を意味する用語です。
「run time(走る 時間)」と解釈すれば、イメージしやすいのではないでしょうか。

Javaランタイム5

あるいは「プログラムとかを動かすときに必要な部品」を意味している場合も あります。
今回 登場する「ランタイム」は「プログラムとかを動かすときに必要な部品」のことだと思ってください。

以上を踏まえて

Javaで作ったプログラムを動かすときに必要な部品

が「Javaランタイム」です。

Javaランタイム6

別に難しく考える必要は ありません。
ただの(Javaで作ったプログラムの)部品です。

必要なJavaランタイムがないと、Javaで作ったプログラムが動かないわけです。


image piyo2

一言でまとめるよ

まぁ「Javaランタイム」って単語が出てきたら「Javaのプログラムを動かすときに必要な部品なんだな~」と お考えください。

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

おまけ

■訳してみるよ

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

Javaの走る時(に使う部品)

となります。




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
優れたエンジニアがコミュニティの中でしていること
おい点P、動くんじゃねえ!──ニガテ民のための算数と数学の本