java定義多個類 java一個源文件中可以有多個公共類?
java一個源文件中可以有多個公共類?一個java源文件只能有一個公共類,并且公共類的名稱與文件名相同;一個java文件可以定義好多類嗎?.java文件可以有許多類。但要注意以下幾點(diǎn):1。只有一個類具
java一個源文件中可以有多個公共類?
一個java源文件只能有一個公共類,并且公共類的名稱與文件名相同;
一個java文件可以定義好多類嗎?
.java文件可以有許多類。但要注意以下幾點(diǎn):
1。只有一個類具有公共權(quán)限(或沒有,但最多一個)
2。文件的文件名。Java文件必須是公共類的類名(一般來說,主方法是程序的條目。)
3。如果文件中沒有公共類,文件名可以是任何類名
4。當(dāng)你編譯這個的時候。Java文件用javac,它會為每個類生成一個.Class文件
不是。一個直觀的解釋是,公共類的名稱必須與Java文件名相同,但是只能有一個文件名,所以只能有一個公共類。