1.抽象类中可以有构造方法,接口中不能有构造方法
2.抽象类中可以有普通成员变量,接口中不能有普通成员变量
3.抽象类中可以有非抽象的普通方法,接口中不能有非抽象的普通方法,必须都是抽象方法
4.抽象类中方法访问类型可以使public,protected和默认类型,但接口中必须是public 即为public abstract
5.抽象类中可以包含静态方法,接口中不能包含静态方法
6.抽象类和接口都可以有静态成员变量,抽象类中的静态成员变量访问类型可以是任意的,但接口中定义的变量只能是public static final类型的,并且默认为public static final类型
7.一个类可以实现多个接口,但只能继承一个抽象类