源码分析 一个类实现了一个接口关键字 implements, 并且必须实现接口里面定义的所有抽象方法(抽象方法没有方法体,就是没有大括号)JAVA1.8之前,接口里面的方法,都是抽象方法。 1.8以上,接口可以有 有方法体的default方法, 这种default方法不是抽象方法,所以实现类,可以不写这种默认方法了。抽象类里面,可以有抽象方法,也可以有非抽象方法