Creative Saplings

JDK、JRE、JVMの違い

1月 18, 2021
No Comments

Javaに進む前に、JDK、JRE、JVMの違いを理解する必要があります。ここでJVMの簡単な概要を参照してください。

Java仮想マシンの詳細な知識を取得したい場合は、次のページに移動してください。まず、JDK、JRE、JVMの違いを見てみましょう。

JVM

JVM(Java仮想マシン)は抽象マシンです。仮想マシンと呼ばれるのは、物理的には存在しません。これは、Javaバイトコードを実行できるランタイム環境を提供する仕様です。また、他の言語で記述され、Javaバイトコードにコンパイルされたプログラムを実行することもできます。

JVMは、多くのハードウェアおよびソフトウェアプラットフォームで使用できます。各OSの構成が互いに異なるため、JVM、JRE、およびJDKはプラットフォームに依存します。ただし、Javaはプラットフォームに依存しません。 JVMには、仕様、実装、インスタンスの3つの概念があります。

JVMは、次の主要なタスクを実行します。

  • コードをロードします
  • 検証しますcode
  • コードを実行します
  • ランタイム環境を提供します

詳細。

JRE

JREは、Javaランタイム環境の頭字語です。 JavaRTEとも呼ばれます。 Javaランタイム環境は、Javaアプリケーションの開発に使用されるソフトウェアツールのセットです。ランタイム環境を提供するために使用されます。これはJVMの実装です。それは物理的に存在します。これには、JVMが実行時に使用するライブラリとその他のファイルのセットが含まれています。

JVMの実装は、Sun MicroSystems以外の企業によっても積極的にリリースされています。

JDK

JDKは、Java DevelopmentKitの頭字語です。 Java Development Kit(JDK)は、Javaアプリケーションおよびアプレットの開発に使用されるソフトウェア開発環境です。それは物理的に存在します。 JRE +開発ツールが含まれています。

JDKは、OracleCorporationによってリリースされた以下のJavaプラットフォームのいずれかの実装です。

  • Standard EditionJavaプラットフォーム
  • Enterprise EditionJavaプラットフォーム
  • Micro EditionJavaプラットフォーム

Articles
Previous Post

金属屋根とアスファルトシングル

Next Post

HTML5-ドラッグアンドドロップ

コメントを残す コメントをキャンセル

最近の投稿

  • 世界で最高の写真学校、2020年
  • ソブリン市民が反政府哲学を道路に持ち込む
  • スタッコ修理費用ガイド
  • マックレーカー
  • Precision Oncology (日本語)

アーカイブ

  • 2021年2月
  • 2021年1月
  • 2020年12月
  • 2020年11月
  • 2020年10月
  • 2020年9月
  • Deutsch
  • Nederlands
  • Svenska
  • Norsk
  • Dansk
  • Español
  • Français
  • Português
  • Italiano
  • Română
  • Polski
  • Čeština
  • Magyar
  • Suomi
  • 日本語
  • 한국어
Proudly powered by WordPress | Theme: Fmi by Forrss.