JDK1.8之前

接口只有抽象方法和静态变量(常量)

JDK1.8之后

接口有抽象方法,静态变量,(默认方法,静态方法)JDK1.8,私有方法(JDk1.9)

默认方法:解决了接口升级问题

静态方法:静态方法可以通过接口名直接调用。

私有方法;是为默认方法和静态方法服务的。就是把接口中默认方法,或静态方法中重复的代码抽取出来,定义在私有方法中提高了代码的安全性和复用性。

posted on 2021-04-10 21:59  齐天大圣龙卷风  阅读(441)  评论(0编辑  收藏  举报