独码天涯

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  1. 看了非常多博客,怕自己忘记了,通俗易懂的总结如下

     

    本人总结下:

    重写前,比较地址,hashcode方法如果相等可能是同一个对象,所以再用equals再比内存地址

    重写后,比较值,重写hashCode方法后,值相同的不同对象返回的是同样的哈希码,但是值不同的对象可能也会有相同的哈希码,所以再用重写的equals方法比值

     

    重写前不符合人的思考(如果直接只用equals效率太低,hash比对比较快,最后使用equals方法以防万无一失)

posted on 2018-12-19 22:13  独码天涯  阅读(166)  评论(0编辑  收藏  举报