会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
hsm_computer
我写的书 Java Web轻量级开发面试教程,java核心技术及面试指南,spring cloud实战,基于股票大数据分析的Python入门实战,Python爬虫、数据分析与可视化:工具详解与案例实战
博客园
首页
新随笔
联系
订阅
管理
2019年3月5日
为什么要重写hashcode和equals方法?初级程序员在面试中很少能说清楚。
摘要: 我在面试 Java初级开发的时候,经常会问:你有没有重写过hashcode方法?不少候选人直接说没写过。我就想,或许真的没写过,于是就再通过一个问题确认:你在用HashMap的时候,键(Key)部分,有没有放过自定义对象?而这个时候,候选人说放过,于是两个问题的回答就自相矛盾了。 最近问下来,这个问
阅读全文
posted @ 2019-03-05 08:54 hsm_computer
阅读(4909)
评论(7)
推荐(9)
编辑