JRE の完全な形式は Java ランタイム環境です

WBOY
リリース: 2023-08-19 20:45:08
転載
1452 人が閲覧しました

JRE は Java ランタイム環境の略です。これは主に Java Development Kit (JDK) の一部です。これは無料なので、プログラムで使用するソフトウェアから簡単に見つけることができます。これには、Java クラス ライブラリ、特定のツール、その他多くの重要なツールが含まれています。 JRE は任意のオペレーティング システムに実装でき、オペレーティング システムの外層として機能します。また、統合ライブラリや、Java Database Connectivity (JDBC)、Java Naming and Directory Interface (JNDI)、Java Management Extensions (JMX)、Java Native Interface (JNI)、Java XML Processing (JAX-WS) などの基本ライブラリも含まれています。

JRE の完全な形式は Java ランタイム環境です

JRE が重要なのはなぜですか?

ソフトウェア プログラムには、プログラム ファイル、メモリ、その他の重要な依存関係へのアクセスを提供するランタイム環境が常に必要です。 JRE は、プログラムを正常に実行するために重要です。 JAVA には、JAVA 開発キットと JAVA 仮想マシンという 2 つの重要なコンポーネントも含まれています。

JAVA開発キット

JAVA Development Kit (JDK とも呼ばれる) はプログラミング言語です。これは、プログラムを成功させるために必要なツールのセットです。インターネットからJDKをダウンロードまたはインストールするだけで簡単に利用できます。無料のサービスです。さまざまな依存関係をサポートする他のバージョンもあります。使用する Java アプリケーションに一致する JDK バージョンをダウンロードします。

JAVA仮想マシン

JAVA 仮想マシンは JVM とも呼ばれ、プログラミング言語で使用されます。開発者が書いた順序でプログラムを 1 行ずつ実行します。開発者は、JVM の設定を簡単に管理して、アプリケーション内でプログラムがどれだけの時間とメモリを使用しているかを確認できます。

JAVA プログラミング言語における JRE の役割

JRE はプラットフォームに依存しないソフトウェアなので、他のプラットフォームでもコードを実行できます。 Java Development Kit とライブラリを使用して Java コードを結合します。次に、開発者が記述したコード用の Java 仮想メモリを作成し、最終的にコードを正常に実行します。ほぼすべてのオペレーティング システムで動作します。

JDK、JVM、JREの違い

######特徴###### の中国語訳は次のとおりです: Java 開発キット ######Javaランタイム環境###### プラットフォームに依存しない ######道具###### ソフトウェア開発ツールは含まれませんクラス ライブラリとその他のサポート ファイルが含まれています。 すべての実装を指定し、JRE の実装を提供する責任を負いますコード実行のための環境を作成する責任があります。 ######実装###### JRE= アプリケーションの実行に使用される JVM ライブラリ。

JDK

JVM

JVM

JRE

######フルネーム######

Java 仮想マシン

######いいえ###### ######はい###### ###### いいえ######

開発、デバッグ、監視のためのツールが含まれています

プライム関数

コード実行の場合

JDK=JRE 開発ツール

JVM=Java バイトコードの単なる実行環境

JRE はどのように機能しますか?

オペレーティング システムは、より多くの Java 固有のリソースを提供する Java ランタイム環境 (JRE) によって最上位で実行されます。 JRE と JDK 間の対話により、Java プログラム ファイルはどのシステムでも実行できます。 JRE は、-

という 3 つの主要コンポーネントを使用します。

JRE の完全な形式は Java ランタイム環境です

クラスローダー

クラス ライブラリにある事前に作成されたコードを呼び出すことができます。組み込みコードを提供することで開発者にとって作業が容易になります。これには、Java プログラミング言語のさまざまなタイプのライブラリが含まれています。必要なクラス ファイルはすべて、クラス ローダーを通じて Java 仮想マシンに動的にロードされます。

バイトコードベリファイア

コードを正常に実行するために、英語のような言語をコンピューター言語、つまりバイトコードに変換するコンパイラーが組み込まれています。コードが正しい形式に準拠しているかどうかをチェックします。

###通訳者###

Java インタープリターは、バイトコード検証に合格した後、基盤となるマシン上でプログラムを実行します。

JRE のコンポーネントは何ですか?

Java ランタイム環境には、Java プログラミング言語のコア コンポーネントに加えて、プログラムの実行時にその実行に寄与する多くのコンポーネントが含まれています。これらのコンポーネントの一部を以下に示します:

開発ツール

JRE には、ユーザーが JAVA でプログラムをより効率的に作成できるように設計された独自の開発ツールキットがあります。これらのツールの一部を次に示します:

Java 2D

の中国語訳は次のとおりです:

Java 2D

これは、2D 画像を作成するための Java アプリケーション プログラミング インターフェイスです。これを使用すると、開発者はゲーム、アニメーション、特殊効果などのインターフェイスを作成できます。

Swing

の中国語訳:

Swing

これは Swing と呼ばれる軽量 GUI です。スクロール バー、テキスト ボックス、ボタンなどの要素の組み合わせを作成するために使用されます。これらを組み合わせて使用​​することで、グラフィカル ユーザー インターフェイスを簡単に作成できます。

抽象ウィンドウ ツールキット

これは、プログラムをより効率的にするための使いやすいツールキットです。これは使いやすいツールキットです。

導入ソリューション

JRE には、アプリケーション ユーザーへのソフトウェア更新の配布を容易にするテクノロジが含まれています。また、プログラムのアップグレードに関するサポートも提供します。 JRE には、インストール時に展開ツールが付属しています。プログラムのアクティベーションが簡単になります。デプロイメントの例をいくつか示します −

JAVA Web Start

の中国語訳:

JAVA Web Start

Java Web Start を使用すると、Web ブラウザを 1 回クリックするだけで、完全に機能するアプリケーションを起動できます。

JAVAプラグイン

Java Plugin を使用すると、一般的なブラウザと Java プラットフォームの間にリンクを作成することで、デスクトップ ブラウザで Web サイトを簡単に実行できます。

言語およびユーティリティ ライブラリ。

これには、Java パッケージと呼ばれる多くの重要な Java クラス ファイルが含まれています。バージョン管理と監視をサポートします。パッケージの例は次のとおりです -

収集フレームワーク

メモリの向上と、アプリケーションに保存されているデータの維持および監視に取り組みます。

Preferences API

は次のように翻訳されます:

Preferences API

同じシステムで作業している多くのユーザーが独自の設定グループを定義できるようになります。

ロギング

これは、セキュリティ障害、構成エラー、その他のテクノロジー関連の問題に関するログ レポートを維持するために使用されます。

Javaアーカイブ

大きなファイルをまとめてファイル サイズを削減し、検索速度とダウンロード速度を向上させるために使用されます。

統合ライブラリ

これには、開発者がサービスとアプリケーション間にシームレスなデータ接続を作成できるようにする多くの統合ライブラリが含まれています。よく使用されるライブラリには、-

が含まれます。

Java IDL

の中国語訳は次のとおりです:

Java IDL

Java IDL は Java Interface Definition Language の略で、Universal Object Request Broker アーキテクチャに基づいています。これにより、ネットワークを介してさまざまなプラットフォーム上のオブジェクトと対話できるようになります。

Java データベース接続

リモート情報、スプレッドシート、ファイルにアクセスするために使用されます

Java 命名とディレクトリ インターフェイス

これは、開発者が命名規則を使用して外部リソースからの情報を含むポータブル アプリケーションを作成できるようにするディレクトリ サービスです。

###結論は###

JRE は Java ランタイム環境と呼ばれます。これは Java Development Kit の一部とみなされます。すべてのユーザーに無料のサービスを提供します。インターネットから誰でも簡単にダウンロードできます。これには、プログラムをより効率的にするための特定のツールだけでなく、多くの統合と基本ライブラリが含まれています。どのオペレーティング システムでも実行できます。

以上がJRE の完全な形式は Java ランタイム環境ですの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート