【Java集合类面试二十九】、说一说HashSet的底层结构

编程入门 行业动态 更新时间:2024-10-21 09:19:53

【Java集合类面试二十九】、说一说HashSet的<a href=https://www.elefans.com/category/jswz/34/1768082.html style=底层结构"/>

【Java集合类面试二十九】、说一说HashSet的底层结构

文章底部有个人公众号:热爱技术的小郑。主要分享开发知识、学习资料、毕业设计指导等。有兴趣的可以关注一下。为何分享? 踩过的坑没必要让别人在再踩,自己复盘也能加深记忆。利己利人、所谓双赢。

面试官:说一说HashSet的底层结构

参考答案:

HashSet是基于HashMap实现的,默认构造函数是构建一个初始容量为16,负载因子为0.75 的HashMap。它封装了一个 HashMap 对象来存储所有的集合元素,所有放入 HashSet 中的集合元素实际上由 HashMap 的 key 来保存,而 HashMap 的 value 则存储了一个 PRESENT,它是一个静态的 Object 对象。

更多推荐

【Java集合类面试二十九】、说一说HashSet的底层结构

本文发布于:2023-12-03 11:10:16,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1654702.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:底层   说一说   二十九   结构   Java

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!