目录
包package
包的概念:
物理上是文件夹
逻辑上是有逻辑关系的类的集合
包的作用:
避免类重名
控制访问权限
命名规范:
物理在包名中,可以使用.号来区分包的级别;包名一般情况下是小写
第一级指该项目的类型,如com,org,gov等,
第二级指项目所开发或者运行的公司名称,如:chinasofti,icss,huawei,etc等
第三级指项目的名称,如:corejava,bcms,oa,erp等
第四级指项目模块的名称,如:bean,action,exception,dao,service,biz等
访问权限修饰符
- public :公共权限修饰类、属性、方法。可以被任意类访问
- protected:受保护的权限修饰属性、方法可以被同包类访问,如果不是同包类,必须是该类的子类才可以访问。
- default:同包权限修饰类、属性、方