main メソッドは private クラスに書いても動く?
static なメンバー・クラス*1は、以下のように "private" として宣言できます。
この時、"java Main$Internal" と打ってこの private クラス内の main メソッドを起動できるのでしょうか。
class Main{ private static class Internal{ public static void main(String[] args){ System.out.println("Hello world!"); } } }