2013-04-07 2 views
1

Я довольно новичок в программировании, но в C у меня была бы основная функция, которая называла бы все другие методы, необходимые для запуска программы. Тем не менее, в Java я смотрел this, в котором предлагается поместить метод main() в свой класс, причем ответственность этого класса заключается только в том, чтобы инициализировать программу. Должен ли я иметь другой класс (скажем, «системный» класс), который вызывает только методы (т. Е. Запускает программу?). И если да, существует ли какое-либо соглашение для обозначения основного класса?Что должен делать метод main() Java и его содержащий класс?

+1

Ваша ссылка * Страница не найдена * – Maroun

+1

Основной метод в java делает то же самое, что и в C, он обеспечивает точку входа для запуска виртуальной машины (я не подразумеваю, что основная часть C имеет отношение к JM). – A4L

+0

Хорошо, спасибо! Так можно назвать кучу методов? Или я не понял его цели в C? –

ответ

1

Основной метод аналогичен основной функции в C и C++; это точка входа для вашего приложения и впоследствии вызовет все методы , необходимые вашей программе.

Метод подписи

Любой класс может содержать метод main но только один

Вызов класса main метод

java MyApp arg1 arg2 

где MyApp является класс содержит main способ.

+0

наконец-то кто-то решил написать ответ ... lol – A4L

+0

Спасибо вам всем, очень понравилось. –

+0

Возможно, мне следовало бы задать новый вопрос, но нормально ли у вас только один (длинный-й) метод в вашем основном классе? –

Смежные вопросы