Я новичок в Java
, я исхожу от PHP
и ActionScript
.Где вы размещаете ядро Java-приложения?
В AS
, это обычная вещь, чтобы поместить основную часть контроллера в класс main
.
В Java это чрезвычайно сложно для меня из-за статического свойства основного класса.
Из-за этого, я всегда создаю нестатический "kernel"
класс, который я называю из main
класса, так что я не приходится иметь дело со статическим свойством main
класса. Затем я делаю все с kernel
.
Мне было интересно, если есть, более профессиональное решение для этого.
Обычно вы используете целую нагрузку классов, которые наилучшая практика диктует нестатические. И все ваши фактические функциональные возможности должны быть в классах, которые имеют четко определенную цель, кроме того, что они являются «основными». Как вы организовываете обычно крошечный бит исходного кода начальной загрузки, не должно быть слишком важным, если вы избегаете его сохранения большого количества статов. – millimoose
Это довольно часто. Рассмотрим основной метод, так же как средство запуска, которое создает и инициализирует ваше приложение. – NilsH
@NilsH - Ровно! Я просто нахожу, что это нелегко, как новичок на Java. –