Java コードはどこで実行する必要がありますか?さまざまなプラットフォームでの Java コード実行環境について説明します。
概要: コンピューター技術の継続的な発展により、Java は広く使用されるプログラミング言語になりました。クロスプラットフォーム、優れたセキュリティ、強力なスケーラビリティという特徴があり、開発者はさまざまなオペレーティング システムで Java コードを実行できます。この記事では、さまざまなプラットフォームでの Java コードの実行環境を調査し、具体的なコード例を示します。
1. Java のクロスプラットフォーム機能
Java のクロスプラットフォーム機能は、Java 仮想マシン (JVM) によって実現されます。 JVM は、さまざまなオペレーティング システム上で Java プログラムを実行できる仮想コンピュータです。 Java ソース コードをバイトコードと呼ばれる中間形式にコンパイルし、さまざまなプラットフォーム上の JVM がそのバイトコードを解釈またはマシン コードにコンパイルして実行します。したがって、適切な JVM がターゲット プラットフォームに存在する限り、Java コードを実行できます。
2. Windows プラットフォーム上での Java コード実行環境
Windows オペレーティング システムは現在最も広く使用されているオペレーティング システムの 1 つであり、Java は Windows プラットフォーム上で適切に実行できます。 Windows で Java コードを実行するには、まず Java Development Kit (JDK) をインストールする必要があります。 JDK には Java のコンパイラ (javac) とランタイム環境 (JVM) が含まれており、このうち JVM は Java コードを実行するための重要な部分です。 JDK がインストールされたら、コマンド ラインを使用して Java プログラムをコンパイルして実行できます。
次は、Windows 上で Java コードをコンパイルして実行する簡単な Java コードの例です:
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } }
HelloWorld.java # として保存します。 ##書類。
ファイルが保存されているディレクトリを入力します。
を使用して Java コードをコンパイルします。これにより、
HelloWorld.class という名前のバイトコード ファイルが生成されます。
を使用して、コンパイルされた Java プログラムを実行します。結果はコマンド プロンプトに表示されます。
Linux はサーバーや組み込みシステムで広く使用されているオペレーティング システムであり、Java は Linux プラットフォームでも適切に実行できます。 Windows プラットフォームの場合と同様、最初に JDK をインストールする必要があります。ほとんどの Linux ディストリビューションでは、パッケージ マネージャーを使用して JDK をインストールできます。
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } }
ファイル。
ファイルが保存されているディレクトリを入力します。
を使用して JDK をインストールします。
を使用して Java コードをコンパイルします。
を使用して Java プログラムを実行します。
macOS は UNIX ベースのオペレーティング システムであり、Java コードは macOS プラットフォームでも実行できます。 macOS で Java コードを実行するには、まず JDK をインストールする必要があります。 macOS には Java SE Development Kit (JDK) と呼ばれるバージョンが付属しており、Oracle 公式 Web サイトから最新バージョンをダウンロードすることもできます。
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } }
ターミナルを開いて、
コマンド
コマンド
6. 結論
以上がさまざまなプラットフォームでの Java コードの実行環境についてのディスカッションの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。