摘要:
摘要Java中equals()和hashCode()有一个契约:如果两个对象相等的话,它们的hash code必须相等;但如果两个对象的hash code相等的话,这两个对象不一定相等;这个约定直接导致了如下3个规则::无论你何时实现 equals 方法,你必须同时实现 hashCode 方法;永远不要把哈希码误用作一个key;在分布式应用中不要使用哈希码;需要说明的是:关于规则2:《永远不要把哈... 阅读全文
posted @ 2015-08-23 10:05
ssslinppp
阅读(232)
评论(0)
推荐(0)