package是什么文件?
package的作用就是 c++ 的 namespace的作用,防止名字相同的類產(chǎn)生沖突。Java 編譯器在編譯時(shí),直接根據(jù)package指定的信息直接將生成的class 文件生成到對應(yīng)目錄下。例如package aaa.bbb.ccc 編譯器就將該 .java 文件下的各個(gè)類生成到 /aaa/bbb/ccc/ 這個(gè)目錄下。 Java中的一個(gè)package(包)就是一個(gè)類庫單元,包內(nèi)包含有一組類,它們在單一的名稱空間之下被組織在了一起。這個(gè)名稱空間就是包名。