[JAVA]hashCode()和identityHashCode()的区别

hashCode()可以被重写,并且返回后的值是重写后的值

identityHashCode()会返回对象的hash值而不管对象是否重写了hashCode方法

即后者返回的是根据对象物理内存地址产生的hash值,不管对象是否重写了hashCode()方法

原文地址:https://www.cnblogs.com/minost/p/13885196.html