20. Расскажите про метод main?
UNKNOWNЯвляется, как правило, точкой входа в программу и вызывается JVM. Как только заканчивается выполнение метода main(), так сразу же завершается работа самой программы.
static – чтобы JVM смогла загрузить его во время компиляции.
public static void и сигнатура – обязательное декларирование.
Мэйнов может быть много и может не быть вообще.
Может быть перегружен.
Если местами поменять паблик и статик – все норм запуститься? можно запускать без маина прогу.
Можно поменять, да запуститься.
Можно было запустить в Java 6 и более ранних версиях статическим блоком с exit(). Теперь нет. манифест (2 метода маин)
Предыдущий вопрос: 19. Что такое сигнатура метода?
Следующий вопрос: 21. Каким образом переменные передаются в методы, по значению или по ссылке?
Все вопросы по теме: список
Все темы: список
Вопросы/замечания/предложения/нашли ошибку: напишите мне