您的位置: 首页 > 文章 > 函数式接口有多个抽象方法却不报错的原因 函数式接口有多个抽象方法却不报错的原因 分类: 文章 • 2025-02-28 21:37:28 比如在Consumer接口中,如图 在以下几种情况下,接口不会把其当作是抽象方法,从而符合函数式接口的定义。 所接口中所定义的方法式默认方法,使用default修饰,有其默认实现。 方法是静态方法,因为静态方法不能是抽象方法,而是一个已经实现了的方法。 方法是继承来自 Object 类的public方法,因为任何一个接口或类都继承了 Object 的方法 共同特点:都已实现 详细解释请参考:传送门