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

編寫一個java源文件時,該源文件又稱為編譯單元。一個java文件可以包含多個類,但至多包含一個公共類,作為編譯時該java文件的公用接口,公共類的名字和源文件的名字要相同,源文件名字的格式為 公共類名.java 。 當同一個源文件中包含兩個public class時,JVM會立馬報出錯誤 但java文件中可以不包含任何public公共類,但編譯時JVM仍將與源文件名相同的類作為默認的接口。即便其 ...

2017-01-01 10:26 0 1766 推薦指數:

查看詳情

一個”.java”源文件中是否可以包含多個(不是內部類)?有什么限制

這個是可以的,一個“.java”源文件里面可以包含多個,但是只允許有一個public,並且名必須和文件名一致。 每個編譯單元只能有一個public 。這么做的意思是,每個編譯單元只能有一個公開的接口,而這個接口就由其public 來表示。 你可以根據需要,往這個文件里面添加任意多個提供 ...

Wed Nov 29 23:36:00 CST 2017 0 1681
一個.java文件中放多個的問題

一個.java中一般是可以放多個的,但是只能有一個用public修飾的,並且public 修飾的class 的名字需要和java文件的名字相同(區分大小寫) _其他不能用private/default/protected修飾; _可以不加任何修飾; _可以用 ...

Mon May 07 19:04:00 CST 2018 0 6876
一個java文件中可包含多個main方法

java中的main方法是java應用程序的入口,java程序在運行時,首先調用執行main方法。但並不是說java中只能有一個main方法,不同類中都可以包含main方法。當JVM進行編譯時,會提示選擇其中一個main方法作為編譯的入口。 ...

Sun Jan 01 18:38:00 CST 2017 0 6597
JAVA一個文件寫多個

JAVA一個文件寫多個,並且是同級,需注意: 在一個.java文件中可以有多個同級, 其修飾符只可以public/abstract/final/和無修飾符 public修飾的只能有一個,且必須要與文件名相同; 若沒有public的則可 ...

Wed Nov 27 21:56:00 CST 2019 0 1023
一個.java文件中可以有幾個同級

看到學弟發的一個動態,仔細了解了一下 一個.java文件中可以有幾個同級? 在一個.java文件中可以有多個同級(和public一樣的位置,注意不是內部類).其修飾符只可以public/abstract/final/和無修飾符,不能是其他的protected/private等修飾符 ...

Sat May 20 07:19:00 CST 2017 0 7581
為什么一個java文件中只能有一個public

問題:一個".java"源文件中是否可以包括多個(不是內部類)?有什么限制?   答案:可以有多個,但只能有一個public的,並且public的名必須與文件名相一致。一個文件中可以只有非public,如果只有一個非public,此類可以跟文件名不同。 為什么一個java ...

Thu May 30 19:42:00 CST 2019 0 2149
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM