Javaの「Hello World」の例

1. 概要

Javaは、WORA(Write Once、Run Anywhere)の原則に焦点を当てた汎用プログラミング言語です。
基盤となるOSの抽象化を担当するJVM(link:/jvm-vs-jre-vs-jdk[Java Virtual Machine])上で実行され、Javaプログラムがほぼどこからでも実行できるようにします。アプリケーションサーバーから携帯電話へ。
新しい言語を学習するとき、「Hello World」は多くの場合、最初に作成するプログラムです。
このチュートリアルでは、いくつかの基本的なJava構文を学習し、単純な「Hello World」プログラムを作成します*。

2. Hello Worldプログラムの作成

IDEまたはテキストエディタを開いて、_HelloWorld.java_という簡単なファイルを作成しましょう。
public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello World!");
    }
}
この例では、コンソールにテキストを書き込む_main_メソッドを含む_HelloWorld_という名前のJava _class_を作成しました。
プログラムを実行すると、Javaは_main_メソッドを実行し、https://www.baeldung.com/java-console-input-output [console]に「Hello World!」を出力します。
それでは、プログラムをコンパイルして実行する方法を見てみましょう。

3. プログラムのコンパイルと実行

Javaプログラムをコンパイルするには、コマンドラインからlink:/javac[Javaコンパイラ]を呼び出す必要があります。
$ javac HelloWorld.java
コンパイラーは、コードのコンパイル済みバイトコードバージョンである_HelloWorld.class_ファイルを生成します。
以下を呼び出して実行しましょう。
$ java HelloWorld
そして結果を見る:
Hello World!

4. 結論

この簡単な例では、https://www.baeldung.com/java-lang-system [システムコンソール]に文字列を出力するデフォルトの_main_メソッドでJavaクラスを作成しました。
Javaプログラムを作成、コンパイル、実行する方法を見て、少し基本的な構文に慣れました。 ここで見たJavaコードとコマンドは、JavaをサポートするすべてのOSで同じままです。