1.抽象类

包含抽象方法的类必须声明为抽象类,但抽象类可以不包含任何抽象方法

抽象类是不可以被实例化的

2.接口

接口中所有的方法都是抽象的

接口中定义的方法默认使用“public abstract”来修饰,即抽象方法

接口中的变量默认使用"public static final"来修饰,即全局变量