温馨提示 若想看懂本笔记,需建立在学过数据结构or知道链式Hash表长啥样的基础上,笔芯~ 附一张链式Hash表样式图(扒自百度百科): 一般形式 public int hashCode() 即必定返回一个int类型 返回值含义 返回当前对象在Hash表中对应的“桶”号,所以存在不同对象返回相同int值得可能。 函数意义 方便查询,减少查询消耗的代价,优化查询性能。 可用于优化性能。 注意 为保证一致性,若想重写(override)equals方法或者hasCode方法时,应同时将两者一起重写(override)。