标签: java java-8
Java 8允许我们通过使用default关键字向接口添加非抽象方法实现。例如:
interface Foo { Object method1(); default Object method2() { return new Object(); } }
这是什么原因?是不是只是让界面看起来更像是一个抽象类?或者还有其他我想念的东西?