Java 8 之前的接口不足之处:
1、不能可选实现方法,借口的方法全部是抽象的,实现接口时必须全部实现接口中的方法,
哪怕是有些方法并不需要,也必须实现。
2、没有静态方法。
Java 8之后可以在接口中定义默认方法和静态方法
1、默认方法相当于Swift和OC中的可选方案。
2、静态方法可以考虑成为与具体实现类无关,只能通过接口调用。
Java 8 之前的接口不足之处:
1、不能可选实现方法,借口的方法全部是抽象的,实现接口时必须全部实现接口中的方法,
哪怕是有些方法并不需要,也必须实现。
2、没有静态方法。
Java 8之后可以在接口中定义默认方法和静态方法
1、默认方法相当于Swift和OC中的可选方案。
2、静态方法可以考虑成为与具体实现类无关,只能通过接口调用。