class A{
public static void main(String[] args){
new B obj = new B();
}
}

class B{
}

class C{
}

こういう構成になっていく場合
メインメソッドがあるクラス(メインクラス?)を一番上に書くのか
利用するクラスを先に書いて、最後にメインメソッドがあるクラス。この場合ではclass Aを書くのか

どちらがメジャーですか?