表觀層次結構在這篇文章中http://java.sun.com/docs/books/tutorial/java/package/usepkgs.html包
到款「套餐的表觀層次」寫到:
「」起初,包似乎是分層的,但事實並非如此。例如,Java API包含一個java.awt包,一個java.awt.color包,一個java.awt.font包以及許多以java.awt開頭的其他包。然而,java.awt包中沒有包含java.awt.color包,java.awt.font包和其他java.awt.xxxx包。 「」
但是如果我unjar rt.jar我發現java.awt.color和java.awt.font被映射爲 分層的方式:java/awt/color和java/awt/font所以我理解不好或在該帖子中是否有錯誤?
但是有可能創建不分層包?邏輯包名稱與物理包結構不匹配?
yes但段落說「」起初,包似乎是分層的,但它們不是「但它們在並行文件系統結構中是分層的,所以顏色包被包含在java.awt包中。段落說另一件事... – xdevel2000 2009-11-19 15:44:35
反應是很大的評論,請看看我最近編輯答案 – 2009-11-19 17:06:43