Java | mainメソッドの基本

Java Java
スポンサーリンク

主な内容の要点

1. 最初に実行される特別なメソッド

  • Javaプログラムを実行すると、必ず最初に呼び出されるのがmainメソッド。
    これがないとプログラムは実行できない。

2. 書式(必須の形)

public static void main(String[] args) {
    // 実行したい処理
}
Java
  • public:どこからでも呼び出せることを示す
  • static:インスタンスを作らずに呼び出せる(クラスに属するメソッド)
  • String[] args:プログラム起動時の引数を受け取るための仮引数

3. 名前は必ずmainであること

  • greetingなど別の名前にすると、コンパイルは通るが実行時に「mainメソッドが見つからない」というエラーになる。

4. 修飾子が必須

  • publicstaticを省略すると、やはり「mainメソッドが見つからない」というエラーになる。
  • つまり「名前・引数・修飾子」がすべて揃っていないと、Javaのエントリーポイントとして認識されない。

まとめ

  • Javaプログラムの開始点は必ずpublic static void main(String[] args)
  • 名前を変えたり修飾子を省略すると、実行時エラーになる。
  • mainメソッドの中に書いた処理が、上から順に実行されていく。

この内容を踏まえると、Javaの学習でまず覚えるべき「お約束の形」がmainメソッドだと分かります。

タイトルとURLをコピーしました