以下內容來自:https://blog.csdn.net/ssyes123/article/details/50839612
一個.java類中是可以有多個類。
但是,在多個類中,有且只有一個public類,且public類的類名必須與*.java的文件名相一致。
------------------------------------------
JVM虛擬機實例通過調用某個類的main()來執行程序,這個main()必須時public static void 並接受一個字符串作為參數,但是該類不一定是public類。