Java8:为什么Java 8中的功能接口有一个抽象方法?
正如我们在Java8中所知道的,有新的概念功能接口被介绍.功能界面有一个抽象方法,有几种默认或静态方法是可能的.但为什么功能界面只有一种抽象方法?解决方法引入功能界面也称为单抽象方法接口,以促进Lambda函数.由于lambda函数只能提供1种方法的实现,因此功能界面必须只有一种抽象方法.更多细节referhere.编辑–>这里也值得一提的是,功能界面可以在界面中具有默认实现.您将在上面的链接中找到更多关于实现的细节.