簡単に言うと、Java 仮想マシン (JVM) は、Java で書かれたプログラムを実行する仮想マシンを提供するために OpenJDK プロジェクトによって開発されたソフトウェア プラットフォームです。実際、JavaVM は Java プログラミング言語で書かれたプログラムを実行するためのインタプリタです。これには、Oracle 社が提供する Java ランタイム環境 (JRE) および Java 開発キット (JDK) パッケージが付属しています。これらは、OpenJDK ランタイムに基づいた Java の商用実装です。
Java プログラム自体とは対照的に、JVM はプラットフォームに依存せず、それぞれのターゲット プラットフォームのネイティブ プログラムです。 Java プログラムは、仕様を満たす JVM を備えた任意のシステム上で実行できます。
ソース テキストがバイトコードに変換された後、JVM に転送できます。これにより、プログラムのエントリ ポイント (Java の場合は main () メソッド) が検索され、そこで実行が開始されます。これを行うには、実行されるプログラム ブロックがまずターゲット システム用にコンパイルされてから呼び出されます。コンパイルは、ジャストインタイム コンパイル (JIT コンパイル) として実行されます。
Windows に JVM をインストールするには、Java の公式から JRE または JDK の実行可能ファイルが必要です。
JRE: Java ランタイム環境は、クラス ライブラリ、ローダー クラス、および JVM のパッケージであり、ユーザーが Java プログラムを簡単に実行できるようにします。
JDK: Java Development Kit は、その名前が示すとおり、開発者向けであり、Java プログラムとアプレットのコーディングと実行に役立つすべての必要なパッケージが付属しています。
したがって、Windows 10 で JVM を入手するには、JRE または JDK が必要ですが、それらをインストールするプロセスは、他の Windows ソフトウェアと同様に非常に簡単です。
- 訪問Java.comJREの場合とオラクル.comJDK の場合は、オープンソース JDK バージョンのみに興味がある場合は、次のサイトから OpenJDK を入手できます。https://jdk.java.net/
- Windows 10 用の JVM を含む JRE をダウンロードして、同意して無料ダウンロードを開始するボタン。
- これにより、最新の JRE バージョンが Windows 10 プラットフォームに自動的にダウンロードされます。
- Java のバージョンを心配している場合でも、心配する必要はありません。Web サイトがブラウザのバージョンを自動的に検出して、32 ビットまたは 64 ビットをダウンロードそれに応じてバージョンを変更します。
- セットアップを完了したら、それをダブルクリックしてインストール ウィザードを実行します。
- デフォルトでは、Java(TM) SE ランタイム環境および Java HotSpot(TM) 64 ビット サーバー 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)














