【发布时间】:2015-03-17 14:28:41
【问题描述】:
我对 Oracle Java 文档 here 中标题 Interfaces In Java 下的一行感到困惑,它说:
方法体只存在于默认方法和静态方法。
由于我们不能在接口中定义方法体,所以我很困惑这行是否有其他含义。感谢有人可以帮助我理解这一点。
【问题讨论】:
-
这个功能是在 Java 8 中引入的,所以这就是混淆的地方。在 Java 8 之前你是对的,Java 中的接口可能没有实现。