13类的访问控制
Private能够被同一类中的方法访问;
Default缺省时,可以被同一类的方法和同一包的所有类访问;
Protected,可以让子类访问也能,也可以让同一类和同一包中的类访问;
Public可以让所有类来访问;
类本身也有访问控制,即在定义类的class关键字前加上访问控制符,但类本身只有两种访问控制,即public 和默认,父类不能是private 和 protected,否则子类无法继承。public修饰的类能被所有的类访问,默认修饰(即class关键字前没有访问控制符)的类,只能被同一包中的所有类访问。
14java的命名习惯
下面是java中的一些命名习惯,假设xxx,yyy,zzz分别是一个英文单词的拼写。
– 包名中的字母一律小写,如:xxxyyyzzz。
– 类名、接口名应当使用名词,每个单词的首字母大写,如:XxxYyyZzz。
– 方法名,第一个单词小写,后面每个单词的首字母大写,如:xxxYyyZzz。
– 变量名,第一个单词小写,后面每个单词的首字母大写,如:xxxYyyZzz。
– 常量名中的每个字母一律大写,如:XXXYYYZZZ
15使用jar文件
n jar –tvf 详细列出存档内容的列表;
n jar –tvf >a.txt 将jar包中的内容生产文档;
n 用rar查看jar文件中的内容 比使用jar方便
n 注意压缩后的jar文件中的目录结构
n 快速查看jar包中是否有我们想找的类
jar -cvf lessen4.jar org com将com和org压缩到了一起;
注意:不能用相对路径创建jar文件,如不能用jar –cvf lessen4.jar lessen4/*