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

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

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

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

posted @ 2020-10-27 15:39  Minos_t  阅读(118)  评论(0编辑  收藏  举报