重複の可能性:
Javaでmain関数を呼び出すのは誰ですか?
このコードを考えてみましょう:
class abc {
public static void main(String x[]) {
return;
}
}
return
到達したときに制御はどこに行きますか?このプログラムを実行するとき、
$ java abc
コンパイラーはメソッドを検索してmain
からさらに進みます。それ以外の場合は、関数を呼び出し、に達するとreturn
、制御は最後の呼び出しポイントに戻ります。