首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
胡思乱想的程序员
海思半导体_软件开发工程师
获赞
36
粉丝
3
关注
5
看过 TA
1
男
武汉理工大学
2020
Java
IP属地:广东
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑胡思乱想的程序员吗?
发布(1)
评论
刷题
胡思乱想的程序员
关注TA,不错过内容更新
关注
2019-06-21 09:00
海思半导体_软件开发工程师
有关hashSet底层的疑惑
hashSet底层是直接调用hashMap类实现,但是hashMap的基本单位entry对象是存Key-Value的,hashSet运用hashMap满足自身要求时,所有key对应的value都是用一个final的Object的,是不是显然有些浪费空间了,是不是可以理解为为了代码的重用付出了一点空间代价,也就是我们可以自己写自己的hashSet不用hashMap实现提高空间利用率,还是不是浪费空间而是另有目的?有大佬解答一下吗
NowaCoder:
所有key都用一个final object显然并不浪费空间a
0
点赞
评论
收藏
分享
1
关注他的用户也关注了:
牛客网
牛客企业服务