一個Java文件中是否可以定義多個類?

一個Java文件中可以定義多個類,但是最多隻能有一個外部類(書中寫的是一個類,但是內部類和外部類可以同時存在public,如下圖)被public修飾,並且這個類的類名與文件名必須相同,若這個文件中沒有public的類,則文件名隨便是一個類的名字即可。 當一個Java文件定義了多個類,用javac指令去編譯這個文件時,它會每個類生成一個對應的.class文件。
相關文章
相關標籤/搜索