java 命名空間


以往在開發的過程中往往會有這樣的疑惑,為什么在java文件開頭引入了java.lang.**,但是位於java.lang.**.***的接口卻無法使用,**應該是包含***的接口才對。其實java的package機制有其特殊性。

Java的package本身沒有子包的概念,所有package都是並列的關系,沒有誰包含誰的問題。比如:org.dominoo.action和org.dominoo.action.asl之間絕對沒有包與子包的關系。它們是各自獨立的包,各自擁有自己的class/interface的集合。在org.dominoo.action.asl的某個java文件里,如果想引用org.dominoo.action里的某個class/interface,則必須import org.dominoo.action。


免責聲明!

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



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