标签:哈希 and 依次 mamicode block java 良好的 性能 存储结构
1.什么是set?
2.HashSet?
hashCode是每个对象特有的哈希码,类似于地址。
3.特点?
存储数据的结构是数组+链表实现,同一hash值的链表都存储在一个链表里。但是当位于一个桶中的元素较多,即hash值相等的元素较多时,通过key值依次查找的效率较低但是当链表长度超过阈值8时,就会取消链表转为红黑树(红黑树能够加快查询效率)
2.LinkedHashSet?
标签:哈希 and 依次 mamicode block java 良好的 性能 存储结构
原文地址:https://www.cnblogs.com/fan123yh/p/11026406.html