一個Java文件至多包含一個公共類


編寫一個java源文件時,該源文件又稱為編譯單元。一個java文件可以包含多個類,但至多包含一個公共類,作為編譯時該java文件的公用接口,公共類的名字和源文件的名字要相同,源文件名字的格式為【公共類名.java】。

當同一個源文件中包含兩個public class時,JVM會立馬報出錯誤

 

但java文件中可以不包含任何public公共類,但編譯時JVM仍將與源文件名相同的類作為默認的接口。即便其他的類提供了main方法,JVM仍然無法編譯。

當且僅當默認為接口的類中包含main方法時才能進行編譯


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM