JDK8前,接口只能是抽象方法。
但是在JDK8中,静态方法是可以直接定义方法体,可以直接用接口名调用。实现类和实现是不可以调用的
可以定义非静态方法,在返回值前+default,然后其子类的实现类中进行调用,子类中也可以重写