会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
项长老
博客园
::
首页
::
博问
::
闪存
::
新随笔
::
联系
::
订阅
::
管理
::
公告
2016年4月13日
重写equals方法,就应该重写Hashcode方法。反过来呢?
摘要: 1、如果equals两个对象相同,那么hashcode也必须相同。 2、hashcode相同,两个对象equals不一定相同。(可能发生散列碰撞) 为了提高效率才实现hashcode方法,先进行散列,如果不同,就没必要比较equals了。 因为做散列的速度远远快于equals。。 减少了equals
阅读全文
posted @ 2016-04-13 22:16 项长老
阅读(207)
评论(0)
推荐(0)
编辑