【发布时间】:2020-07-03 05:25:40
【问题描述】:
我发现Collection 接口有equals 和hashCode 方法,它们也包含在Object 中。 List 接口也是如此。我有以下疑问:
【问题讨论】:
-
Java 语言规范对此进行了介绍。所有对象都继承自
Object,因此所有接口的实现者都必须具有这些方法。隐式地,接口类型的对象必须具有它们。为了调用它们,接口调用必须编译。为了编译它们必须以某种方式存在于接口中。您可以猜测其余的基本原理。
标签: java