1 接口
1.1 接口的定义

- 在 Java 中,接口也是一种引用
- Java 中共有三种引用:类、数组以及接口
**
下面是一个接口的定义:
interface Collection {void add(Object obj); // 所有的方法默认为 publicvoid delete(Object obj);Object find(Object obj);int size();}

接口的 public 和 abstract 属性是默认的,可以不用写。
1.2 接口的实现
class FIFOQueue implements Collection {public void add(Object obj);// ...}
上例中的 Collection 对象可以引用 FIFOQueue 的对象。
class InterfaceType {public static void main(String args[]) {Collection c = new FIFOQueue();// ...c.add(obj);// ...}}
1.3 接口中的常量
1.4 static & 具有实现体的方法

2 枚举类型

