我想知道:在较短(但有可能变得更长)程序中,主要方法的最佳用途是什么?
这就是我的意思:当我开始一个项目时。我通常从MainController. 我用它来控制我的程序的流程。在过去(和现在)我一直在做这样的事情:
public class MainController {
//Note, normally I'll do some singleton patter stuff here, but I believe that's irrelevant to this question
  public static void main(String[] args) {
    MainController mc = new MainController();
    mc.begin();
  }
  public void begin() {
    //my code here
  }
}
我想就以下问题发表意见:将主代码放在 main 方法中,就像下面的代码一样,还是像我一直在做的那样做更好(就像在前面的代码中一样)
public static void main(String[] args) {
  //my code here
}
注意:我意识到这可能是一个基于意见的答案,但我很想知道投票的去向。谢谢。