这个问题在这里已经有了答案:
What is an object's hash code if hashCode() is not overridden?
(12 个回答)
8年前关闭。
如果没有覆盖 hashCode
方法,那么 hashCode
的默认实现是什么?
最佳答案
然后这个类从它的一个祖先那里继承了 hashCode
。如果它们都没有覆盖它,则使用 Object.hashCode。
从 docs :
所以默认实现是特定于 JVM 的
关于java - `hashCode` 的默认实现是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15130764/