关于包
1.java允许使用包将类组织起来。
2.使用包的主要原因是确保类名的唯一性。
3.一个类可以使用所属包中的所有类,以及其他包中的公有类。
4.我们可以采用两种方式访问一个包中的公有类:
A.在类名前添加完整的包名。
B.使用import语句引入包。
5.使用*号导入一个包,而不能使用importjava.*或者importjava.*.*导入以java为前缀的所有包。
6.在包中定位类是编译器的工作。
7.Import语句不仅可以导入类,还增加了导入静态方法和静态域的功能或者特定的方法或域。
8.如果没有在源文件中放置package语句,这个源文件中的类就被放置在一个默认包中了。
9.标记为public的部分可以被任意的类使用;标记为private的部分职能被定义它们的类使用。如果没有指定public或private,,这个部分可以被同一个包中的所有方法访问。
关于类路径
1.为了使类能够被多个程序共享,需要做到以下几点
A.把类放到一个目录中。
B.将JAR文件放在一个目录中。
C.设置类路径。(类路径是所有包含类文件的路径的集合)
2.利用-classpath选项设置类路径是首选方法,也可以通过CLASSPATH环境变量完成。
关于类的设计技巧
1.一定要保证数据私有。
2.一定要对数据初始化。
3.不要在类中使用过多的基本类型。
4.不是所有的域都需要独立的域访问器和域更改器。
5.将职责过多的类进行分解。
6.类名和方法名要能够体现他们的职责。
诚实是人生绝妙的法宝。虽然对人诚实,