我想知道:在较短(但有可能变得更长)程序中,主要方法的最佳用途是什么?
这就是我的意思:当我开始一个项目时。我通常从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
}
注意:我意识到这可能是一个基于意见的答案,但我很想知道投票的去向。谢谢。