hashCode() java为了实现散列表算法,在Object类定义了一个方法,此方法用途就是为散列表HashMap计算散列值
hashCode()方法的默认值是java自动分配的串号
注意:hashcode()的默认值网上很多不入流的说他是地址值,其实不是.
hashCode()的建议; 在重写equals方法的时候,要一起重写hashCode();
俩个对象的equals比较相等的时候,他们hashCode必须一样
俩个对象equals比较不同的时候,hashCode()尽可能不同.
**************************如果不遵守上述的规则,HashMap将出现各种离奇的故障.