20. Расскажите про метод main?

20. Расскажите про метод main?

UNKNOWN

Является, как правило, точкой входа в программу и вызывается JVM. Как только заканчивается выполнение метода main(), так сразу же завершается работа самой программы.

static – чтобы JVM смогла загрузить его во время компиляции.

public static void и сигнатура – обязательное декларирование.

Мэйнов может быть много и может не быть вообще.

Может быть перегружен.

Если местами поменять паблик и статик – все норм запуститься? можно запускать без маина прогу.

Можно поменять, да запуститься.

Можно было запустить в Java 6 и более ранних версиях статическим блоком с exit(). Теперь нет. манифест (2 метода маин)


Предыдущий вопрос: 19. Что такое сигнатура метода?

Следующий вопрос: 21. Каким образом переменные передаются в методы, по значению или по ссылке?

Все вопросы по теме: список

Все темы: список

Вопросы/замечания/предложения/нашли ошибку: напишите мне

Report Page