初めて作る Java アプリケーション Hello World! Java

最初のアプリケーションプログラムを作成

public class HelloWorld { // クラス開始

    public static void main(String[] args) { // メソッド開始
        System.out.println("Hello World! Java.");
    }
}

ソースコード作成時の注意事項

  • 英字の大文字と小文字を区別する。
  • 保存時のファイル名はクラス名と同じにする必要があり、拡張子は .java である。
  • HelloWorld.java
  • コンパイル
    javac HelloWorld.java
    
  • 実行
    java HelloWorld
    

クラス定義

  • Java はクラス単位でプログラムを作成するため、ソースファイル内に必ずクラスを定義する必要がある。
  • クラス名は先頭文字を大文字で始めるのが慣例である。
  • クラスの構成要素(属性、メソッドなど)は { } の中に配置される。
  • ソースファイルを保存するとき、ファイル名は必ずクラス名と一致しなければならない。ただし、1 つのファイルに複数のクラスがある場合は除く。

main(String[] args) メソッド定義

  • アプリケーションプログラムを実行するには、少なくとも 1 つ存在しなければならない。
  • プログラムのエントリポイントとして JVM によって最初に呼び出され、メインメソッドブロック内部に記述された命令文を順番に実行する。
  • JVM はセミコロン(;)で終わる文を 1 つの命令文として認識する。
  • コメントはプログラムのソースコードを理解しやすくするために使用し、コンパイルおよび実行には影響しない。