簡単に言えば、Java 仮想マシン (JVM) は、Java で記述されたプログラムを実行するための仮想マシンを提供するために OpenJDK プロジェクトによって開発されたソフトウェア プラットフォームです。実際、JavaVM は Java プログラミング言語で記述されたプログラムを実行するためのインタープリターです。これは、Oracle 社によって提供される Java ランタイム環境 (JRE) および Java 開発キット (JDK) パッケージに付属しており、これらは OpenJDK ランタイムに基づく Java の商用実装です。
Java プログラム自体とは異なり、JVM はプラットフォームに依存しませんが、それぞれのターゲット プラットフォームのネイティブ プログラムです。Java プログラムは、仕様を満たす JVM を備えた任意のシステムで実行できます。
ソース テキストがバイトコードに変換されたら、JVM に転送できます。JVM はプログラムのエントリ ポイント (Java の場合は main() メソッド) を探し、そこから実行を開始します。これを行うには、実行するプログラム ブロックをまずターゲット システム用にコンパイルしてから呼び出します。コンパイルはジャストインタイム コンパイル (JIT コンパイル) として行われます。
Windows に JVM をインストールするには、Java の公式から JRE または JDK の実行可能ファイルを入手する必要があります。
JRE: Java ランタイム環境は、クラス ライブラリ、ローダー クラス、および JVM のパッケージであり、これらを総合してユーザーが Java プログラムを実行できるようにします。
JDKJava 開発キットは、その名前が示すように、開発者向けであり、Java プログラムやアプレットのコーディングと実行に役立つすべての必要なパッケージが付属しています。
Windows 10 64 ビットまたは 32 ビット用の Java 仮想マシン (JVM) をインストールする
したがって、Windows 10 で JVM を取得するには、JRE または JDK のいずれかが必要ですが、それらをインストールするプロセスは他の Windows ソフトウェアと同様に非常に簡単です。
- 訪問ジャバドットコムJREおよびオラクルJDKの場合は、オープンソースのJDKバージョンのみに興味がある人は、OpenJDKを以下から入手できます。参考文献
- Windows 10用のJVM付きJREをダウンロードするには、同意して無料ダウンロードを開始ボタン。
- これにより、Windows 10 プラットフォームに最新の JRE バージョンが自動的にダウンロードされます。
- Javaのバージョンが心配な場合は、心配しないでください。ウェブサイトはブラウザのバージョンを自動的に検出し、32ビットまたは64ビットをダウンロードそれに応じてバージョンを変更します。
- セットアップが完了したら、それをダブルクリックしてインストール ウィザードを実行します。
- デフォルトでは、Java(TM) SE Runtime Environment と Java HotSpot(TM) 64-Bit Server VM は Windows の C: ドライブにインストールされます。別の場所または特定のフォルダにインストールしたい場合は、「保存先フォルダを変更する「」。
- インストールするには、指定されたボタンをクリックするだけです。
- セットアップが Java ファイルを解凍して Windows 10 にインストールするまで数秒待ちます。
すべてが正しく実行されたことを確認するには、コマンド プロンプトを開いて次のように入力します。java -version
出力:
C:\Users\h2s>java -version java version "1.8.0_281" Java(TM) SE Runtime Environment (build 1.8.0_281-b09) Java HotSpot(TM) 64-Bit Server VM (build 25.281-b09, mixed mode)