Java 8是否支持多重继承?

Does Java 8 support multiple inheritance?

本问题已经有最佳答案,请猛点这里访问。

在阅读Java 8中的界面时,我遇到了这个主题,在一些场景中,我们使用默认或静态关键字定义接口中的方法,允许下一个孩子重新定义相同的方法或实现它。这意味着多重继承吗?我发现还有一个问题是,返回类型必须是同变量类型,否则编译问题,这意味着它仍然不支持多重继承?我们能说Java支持多重继承吗?让我知道关于这个主题的更多细节。


Does that means multiple inheritance?

对于接口,是的,但不是类。人们通常认为只有类可以有字段和构造函数。这与Java 1没有什么不同。

return type must be co-variant type else compile issue, that means it still doesn't support multiple inheritance?

协变返回类型的需要与您是否具有多重继承无关。

Can we say that java supports multiple inheritance?

对于接口,是的。