接口(interface) 如果一个抽象类里面所有的方法都是抽象方法,那么这个抽象类可以定义为接口。 在jdk1.8后,在接口里面是可以写实现方法的(static default) 实现:implements 如果是一个抽象类,是可以不是实现接口中所有的方法 接口可以多继承 一个类,可以在继承另一个类的同时,去实现另一个接口,而且,必须先继承,再实现 抽象类和接口类的无法实例化,任何编译器中直接使用new会报错。