CopyOnWriteArraySet是用Map实现的吗?
CopyOnWriteArraySet是有序的吗?
CopyOnWriteArraySet以何种方式保证元素不重复?
如何比较两个Set中的元素是否完全一致?
分类:
编程语言 时间:
2019-04-18 01:02:28
阅读次数:
176
TreeSet真的是使用TreeMap来存储元素的吗?
TreeSet是有序的吗?
TreeSet和LinkedHashSet有何不同?
分类:
编程语言 时间:
2019-04-17 09:40:09
阅读次数:
141
LinkedHashSet的底层使用什么存储元素?
LinkedHashSet与HashSet有什么不同?
LinkedHashSet是有序的吗?
LinkedHashSet支持按元素访问顺序排序吗?
分类:
编程语言 时间:
2019-04-16 10:33:36
阅读次数:
150
HashSet怎么保证添加元素不重复?
HashSet是否允许null元素?
HashSet是有序的吗?
HashSet是同步的吗?
什么是fail-fast?
分类:
编程语言 时间:
2019-04-14 23:03:04
阅读次数:
271
什么是跳表? 跳表有哪些特性? 跳表相比于红黑树如何呢? 为什么Redis选择使用跳表来实现有序集合? ...
分类:
编程语言 时间:
2019-04-14 14:19:00
阅读次数:
145
死磕 java集合之ConcurrentHashMap源码分析(三)
ConcurrentHashMap查询是否也加锁?
ConcurrentHashMap有哪些值得我们学习的技术?
ConcurrentHashMap有哪些不能解决的问题?
分类:
编程语言 时间:
2019-04-11 10:45:50
阅读次数:
168
死磕 java集合之ConcurrentHashMap源码分析(二)——扩容
ConcurrentHashMap扩容门槛是多少?怎么计算得来?
ConcurrentHashMap装载因子是多少?
ConcurrentHashMap扩容规则是怎么样的?
ConcurrentHashMap扩容怎么保证多线程安全?
ConcurrentHashMap元素个数是怎么存储的?
ConcurrentHashMap是不是强一致性的?
分类:
编程语言 时间:
2019-04-11 01:14:15
阅读次数:
205
死磕 java集合之ConcurrentHashMap源码分析(三) ConcurrentHashMap查询是否也加锁? ConcurrentHashMap有哪些值得我们学习的技术? ConcurrentHashMap有哪些不能解决的问题? ...
分类:
编程语言 时间:
2019-04-11 01:07:21
阅读次数:
196
死磕 java集合之ConcurrentHashMap源码分析(二)——扩容 ConcurrentHashMap扩容门槛是多少?怎么计算得来? ConcurrentHashMap装载因子是多少? ConcurrentHashMap扩容规则是怎么样的? ConcurrentHashMap扩容怎么保证多... ...
分类:
编程语言 时间:
2019-04-10 19:11:56
阅读次数:
162
死磕 java集合之ConcurrentHashMap源码分析(一) 它的存储结构是什么样的? 它使用了哪些锁? 它是怎么扩容的? 它是否是强一致性的? 它不能解决哪些问题? 它的源码中使用了哪些不常见的技术? ...
分类:
编程语言 时间:
2019-04-09 00:49:19
阅读次数:
141