Java知识小结—(2)
Java知识小结—(2)
1.Java中的包:
1)命名规范
在包名中,一般使用“.”来区分包的级别;一般情况下都是小写。
通常情况下包的命名分为以下几级:
第一级:指该项目的类型,如com,org,gov等
第二级指项目所开发或者运行的公司名称,如:chinasofti,icss,huawei等
第三级 指项目的名称,如:corejava,bcms,oa,erp等
第四级 指项目模块的名称,如:bean,action,exception,chapter01等
2)包的作用
包是类的容器,用于分隔类名空间。如果没有指定包名,所有的示例都属于一个默认的无名包。包是为了更好的组织类,防止在一个空间下出现类重名啊这些情况;表明类之间的层次关系。
2.权限修饰符
Java中有4种权限修饰符分别是public protected private default。
修饰符 |
修饰类型 |
说明 |
Public |
类、属性、方法 |
共有的,对所有类可见 |
protected |
属性、方法 |
受保护的,对同一包内的类和子类可见 |
private |
属性、方法 |
私有的,在同一类内可见 |
Default(默认的) |
类、属性、方法 |
在同一包内可见。 |
3封装
封装就是将属性私有化,提供公有的方法访问私有的属性。实现封装的步骤如下:
1)修改属性的可见性限制对属性的访问
2)为每一个属性创建一对赋值和取值方法,用于对这些属性的访问
3)在赋值和取值方法中加入对属性的存取限制
示例如下: