转自:
下文笔者讲述java中package包的功能简介说明,如下所示:
包命名
Java中包命名,应避免与其他包冲突
笔者建议选择一个有代表型的名字,避免同其它项目中的包名字冲突
包内容
我们通常将具有相同功能的类及接口放入同一个包下,
位于同一个包中类可以访问其它非私有类中的非私有方法
包注解
包也可以定义注解,例:
@PackageSpec(name="Attr Project",version="1.0") @DevelopmentSite("attr.project.org") @DevelopmentModel("open_source") package attr;
包的访问
我们可根据包的访问性对包进行访问
包的访问性分为:public ,protected