引言
有效地使用Java及其基本类库十分重要,尤其是:
java.lang
java.util
java.util.concurrent
java.io
编写程序的目标是:清晰、正确、可用、健壮、灵活和可维护
- Java语言支持四种类型:接口(interface)、类(class)、数组(array)和基本类型(primitive)
- 前三种为引用类型(reference type),类实例和数组是对象(object),而基本类型的值则不是对象
- 类的成员(member)由它的域(field)、方法(method)、成员类(member class)和成员接口(member interface)组成
- 方法的签名(signature)由它的名称和所有参数类型组成,签名不包括它的返回类型
- API(Application Programming Interface)指类、接口、构造器(constructor)、成员和序列化形式(serialized form),通过他们可以访问类、接口或者包
- 一个包导出的API由该包中的每个公有(public)类或者接口中所有公有的或者受保护的(protected)成员和构造器组成