1、无论何时创建包,都已经在给定保的名称的时候隐含地制定了目录结构,这个包必须位于其名称所指定的目录之中,而该目录必须是在以CLASSPATH开始的目录中可以查询到的。
2、默认访问权限是包访问权限。一个包中,只能有一个public类。且此public类的名称要完全与包名(不包括.java)相同
3、使用类的客户端程序员无法访问包访问权限的成员。
4、protected关键字的存在是为了继承服务的。
5、对于出于相同的目录并且没有给自己设定任何包名称的文件,Java将这样的文件自动看做是隶属于该目录的默认包之中,于是他们为该目录中所有其他的文件都提供了包访问权限。