java.lang.Object.hashCode()方法

java.lang.Object.hashCode()方法

什么是hash值?

因为hash表的存在,好处在于能够通过某种函数的映射快速找到要查找的关键字在哪里,所以在Java中的数据存储通常都通过hash值来存储,这里说明hash位置只是逻辑位置,并不是具体的物理存储位置(具体的hash函数的设计见专题——hash深入探究)

因为所有的Java类都是Object的子类,所以所有的类都有hashCode()方法

上一篇:Java零基础学习(Object类)


下一篇:Java集合(3)