函数式接口有多个抽象方法却不报错的原因

比如在Consumer接口中,如图 在以下几种情况下,接口不会把其当作是抽象方法,从而符合函数式接口的定义。 所接口中所定义的方法式默认方法,使用default修饰,有其默认实现。 方法是静态方法,因为静态方法不能是抽象方法,而是一个已经实现了的方法。 方法是继承来自 Object 类的public方法,因为任何一个接口或类都继承了 Object 的方法 共同特点:都已实现 详细解释请参考:传送门
相关文章
相关标签/搜索