Java源文件的文件名必須與公共類的名稱相同,且文件擴展名為.java。如果文件名與類名不匹配,則編譯器將無法編譯源文件。
//Good.java public class Good { //代碼內(nèi)容 }
//Bad.java public class Better { //代碼內(nèi)容 }
上述Bad.java中的文件名與類名Better不匹配,會導(dǎo)致編譯錯誤。正確的做法是將文件名改為Better.java,并重新編譯。
程序入口文件名必須與公共類的名稱相同。在一個Java程序中,有且僅有一個公共類有主要的方法main(),它作為程序的入口點。當(dāng)程序執(zhí)行時,Java虛擬機將自動尋找以公共類名命名的源文件,并執(zhí)行該文件中的main()方法。
//MainClass.java public class MainClass { public static void main(String[] args) { //主方法代碼 } }
在上述代碼中,源文件名必須為MainClass.java,并且公共類名也必須為MainClass。
上一篇css中圖片左右距離
下一篇php go 速度