検索
ホームページJava&#&チュートリアルJRE の完全な形式は Java ランタイム環境です
JRE の完全な形式は Java ランタイム環境ですAug 19, 2023 pm 08:45 PM
java実行時環境jre (java runtime environment)

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で複製されています。侵害がある場合は、admin@php.cn までご連絡ください。
带你搞懂Java结构化数据处理开源库SPL带你搞懂Java结构化数据处理开源库SPLMay 24, 2022 pm 01:34 PM

本篇文章给大家带来了关于java的相关知识,其中主要介绍了关于结构化数据处理开源库SPL的相关问题,下面就一起来看一下java下理想的结构化数据处理类库,希望对大家有帮助。

Java集合框架之PriorityQueue优先级队列Java集合框架之PriorityQueue优先级队列Jun 09, 2022 am 11:47 AM

本篇文章给大家带来了关于java的相关知识,其中主要介绍了关于PriorityQueue优先级队列的相关知识,Java集合框架中提供了PriorityQueue和PriorityBlockingQueue两种类型的优先级队列,PriorityQueue是线程不安全的,PriorityBlockingQueue是线程安全的,下面一起来看一下,希望对大家有帮助。

完全掌握Java锁(图文解析)完全掌握Java锁(图文解析)Jun 14, 2022 am 11:47 AM

本篇文章给大家带来了关于java的相关知识,其中主要介绍了关于java锁的相关问题,包括了独占锁、悲观锁、乐观锁、共享锁等等内容,下面一起来看一下,希望对大家有帮助。

一起聊聊Java多线程之线程安全问题一起聊聊Java多线程之线程安全问题Apr 21, 2022 pm 06:17 PM

本篇文章给大家带来了关于java的相关知识,其中主要介绍了关于多线程的相关问题,包括了线程安装、线程加锁与线程不安全的原因、线程安全的标准类等等内容,希望对大家有帮助。

详细解析Java的this和super关键字详细解析Java的this和super关键字Apr 30, 2022 am 09:00 AM

本篇文章给大家带来了关于Java的相关知识,其中主要介绍了关于关键字中this和super的相关问题,以及他们的一些区别,下面一起来看一下,希望对大家有帮助。

Java基础归纳之枚举Java基础归纳之枚举May 26, 2022 am 11:50 AM

本篇文章给大家带来了关于java的相关知识,其中主要介绍了关于枚举的相关问题,包括了枚举的基本操作、集合类对枚举的支持等等内容,下面一起来看一下,希望对大家有帮助。

java中封装是什么java中封装是什么May 16, 2019 pm 06:08 PM

封装是一种信息隐藏技术,是指一种将抽象性函式接口的实现细节部分包装、隐藏起来的方法;封装可以被认为是一个保护屏障,防止指定类的代码和数据被外部类定义的代码随机访问。封装可以通过关键字private,protected和public实现。

归纳整理JAVA装饰器模式(实例详解)归纳整理JAVA装饰器模式(实例详解)May 05, 2022 pm 06:48 PM

本篇文章给大家带来了关于java的相关知识,其中主要介绍了关于设计模式的相关问题,主要将装饰器模式的相关内容,指在不改变现有对象结构的情况下,动态地给该对象增加一些职责的模式,希望对大家有帮助。

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

SublimeText3 Linux 新バージョン

SublimeText3 Linux 新バージョン

SublimeText3 Linux 最新バージョン

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール