JRE
「Java Runtime Environment」の略です。
JREは、コンピューターのオペレーティングシステムでJavaアプリケーションやアプレットを実行できるようにするソフトウェア層です。これには、Javaアプリが動作する前に必要とする複数のコンポーネントが含まれており、仮想マシンやコードリソースライブラリなどがあります。Java Runtime Environmentは、Windows、macOS、Unixなど、ほとんどのコンピュータープラットフォームで利用できます。
Javaはクロスプラットフォームアプリケーションの作成に使われる人気の高いプログラミング言語ですが、ほとんどのオペレーティングシステムにはJavaのネイティブ対応が含まれていません。そのため、Javaアプリをシステム上で実行するには、ユーザーがJava Runtime Environmentをインストールする必要があります。JREには、必要なコンポーネントがいくつかまとめられています。まず、Javaアプリケーションが利用できる一般的なコードを含む、標準的なJavaのクラスライブラリ一式が含まれています。また、Java Virtual Machine(JVM)も含まれています。これは、コンパイル済みJavaアプリケーション内のバイトコードを実行しながら、オペレーティングシステムと連携して、Javaアプリがメモリやその他のシステムリソースにアクセスできるようにします。
JREは、現在Javaプラットフォームを所有しているOracleから、Windows、macOS、Unix向けにダウンロードできます。以前は、ユーザーがブラウザーでJavaアプレットを実行できるようにするWebブラウザープラグインとして提供されていましたが、このプラグインは2016年に提供終了となりました。JREは、デバッガー、コンパイラー、その他のJavaアプリ作成に役立つツールとともに、Java Development Kit(JDK)の一部としても利用できます。これらのツールは、Javaアプリを作成する開発者を支援します。
知識をテストする