1、可以实现多重 继承
2、解决冲突
1、如果两个接口中有相同的方法签名的默认方法,子类必须实现冲突的方法,指定使用那个父类接口中的默认实现
2、如果父类里面一个方法和接口中一个默认方法由相同的方法签名,那么使用的父类里面的方法;
3、你永远不要期望通过接口里面的默认方法来改变Object里面的方法;
3、接口里面可以直接写接口的静态方法;
4、常用的一些模式被消灭了
1、工具类;
2、适配器模式;
1、可以实现多重 继承
2、解决冲突
1、如果两个接口中有相同的方法签名的默认方法,子类必须实现冲突的方法,指定使用那个父类接口中的默认实现
2、如果父类里面一个方法和接口中一个默认方法由相同的方法签名,那么使用的父类里面的方法;
3、你永远不要期望通过接口里面的默认方法来改变Object里面的方法;
3、接口里面可以直接写接口的静态方法;
4、常用的一些模式被消灭了
1、工具类;
2、适配器模式;