参考:Java核心技术 卷I 基础知识
类之间最常见的关系有:依赖、聚合、继承
依赖即“use-a”关系,是一种最明显的,最常见的关系。如果一个类的方法操作另一个类的对象,就说一个类依赖于另一个类。应该尽可能地将相互依赖的类减至最少。
聚合即“has-a”关系,是一种具体且易于理解的关系。聚合辨析意味着类A的对象包含类B的对象。
继承即“is-a”关系,是一种用于表示特殊与一般关系的。如果类A扩展类B,类A不但包含从类B继承的方法,还会拥有一些额外的功能。
访问器方法,只访问对象而不修改对象的方法有时称为访问器方法。
静态方法是一种不能向对象实施操作的方法。
Java中方法参数的使用情况:
静态导入:
import static java.lang.System.*;
在源文件顶部,添加一条指令,就可以使用System.类的静态方法和静态域,而不必加类名前缀。
JAR文件使用ZIP格式组织文件和子目录。可以使用所有ZIP实用程序查看内部的rt.jar以及其他的JAR文件。
反射是指在程序运行期间发现更多的类及其属性的能力。