1 接口可以看作是一个特殊的抽象类,是常量与抽象方法的一个集合
2 所有常量都是用public static final修饰,抽象方法都是用public abstract修饰,都可以省略
3 static final是全局常量
4 实现接口的类必须重写所有的接口中的方法,否则还是一个抽象类
5 接口与接口之间也是继承,而且是多继承,,如 interface TT extends MM,NN{}
6 接口也具有多态性, 如:Runner r = new Duck(); Swimmer r = new Duck(); Flier f = new Duck();