抽象类(abstract):
1、有单继承限制
2、有属性,构造器,代码块,抽象方法,静态方法,默认方法
接口(interface):
1、没有单继承限制
2、jdk7之前只能有抽象方法和静态常量,jdk8及以后可以有静态方法和默认方法
相同点:都不能直接实例化
抽象类(abstract):
1、有单继承限制
2、有属性,构造器,代码块,抽象方法,静态方法,默认方法
接口(interface):
1、没有单继承限制
2、jdk7之前只能有抽象方法和静态常量,jdk8及以后可以有静态方法和默认方法
相同点:都不能直接实例化