на видео
https://javarush.com/quests/lectures/questsyntax.level05.lecture03
автор в проекте project1 создает два класса , в каждом свой метод main
ЭТО ВОЗМОЖНО ?!
РАЗВЕ JAVA ПРОЕКТ - это не такая структура в которой по определению один исполняемый метод main?
Ответьте пожалуйста
Константин
13 уровень
Два метода main в проекте - это возможно?
Решен
Комментарии (6)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Константин
26 сентября 2017, 11:51
А как тогда JVM при запуске проекта узнает, какая точка входа? Если там несколько классов с методом main?
0
Pavlo Plynko Java-разработчик в CodeGym Expert
26 сентября 2017, 12:14
А сейчас с одним main как узнает? Ты мышкой выбираешь нужный класса, и имеешь возможность "запустить" его, если в нем есть main.
Так и там, какой класс выберешь, то main и запустится.
0
Михаил Гончаренко Backend Developer в Masterdata
25 сентября 2017, 20:39
Возможно все. Точкой входа в программу все равно будет только один метод - остальные можно использовать, как любые другие методы.
0
Константин
25 сентября 2017, 19:37
А зачем это практически может быть нужно - много методов main в одной проекте?
Ведь тогда это по сути перестанет быть программой, так как не будет явного сценария выполнения,
так как неизвестно, какой из этих методов выполнять...
0
Insaner
25 сентября 2017, 20:28решение
К примеру написал ты небольшой класс и хочешь проверить как он работает. По-быстрому создал местный "мэйн" - проверил что надо (к примеру какой то его метод), удалил.
+5
Insaner
25 сентября 2017, 19:33
Да хоть в каждом классе.
0