私がプログラミングを始めた当初は、すべてを main で書きました。main()
しかし、私が学んだように、私は自分の方法でできるだけ少なくしようとしました.
しかし、どこから他のクラス/メソッドにプログラムを引き継ぐ責任を与えることにしましたmain()
か? どのようにしますか?
私は次のように、それを行う多くの方法を見てきました。
class Main
{
public static void main(String[] args)
{
new Main();
}
}
そしていくつかのような:
class Main {
public static void main(String[] args) {
GetOpt.parse(args);
// Decide what to do based on the arguments passed
Database.initialize();
MyAwesomeLogicManager.initialize();
// And main waits for all others to end or shutdown signal to kill all threads.
}
}
ですべきこととすべきでないことはmain()
? それとも銀の弾丸はありませんか?
時間をありがとう!