接口
1.方法只含有抽象方法,不需要abstract修饰,默认就是abstract。
2.方法都是公共的,不需要public修饰,默认就是public的。
3.接口只能继承接口,可以多继承。
4.接口的变量只能是public static final的,默认就是public static final。
抽象类
1.类名需要用abstract修饰。
2.可含有抽象方法和非抽象方法,抽象方法需要指定abstract进行修饰。
两者共同点
1.都不可以直接实例化