Java 集合
中等
面试题库
Java 集合
简单
ArrayList 的 remove(Object) 和 remove(int) 有什么区别和坑?
Java 集合
中等
PriorityBlockingQueue 与 PriorityQueue 有什么区别?
Java 集合
困难
ConcurrentHashMap 的 compute 方法在什么情况下会死锁?
Java 集合
中等
HashSet 扩容时元素顺序为什么会变化?
Java 集合
中等
HashMap 和 ConcurrentHashMap 的迭代器行为有什么不同?
Java 集合
中等
IdentityHashMap 为什么使用开放寻址法而不是链地址法?
Java 集合
简单
Comparable 和 Comparator 在集合排序中的区别是什么?
Java 集合
困难
为什么集合类的 size 字段在并发容器中难以精确维护?
Java 集合
中等
HashMap 的 merge 方法是如何工作的?
Java 集合
简单
ArrayList 的 ensureCapacity 和 trimToSize 有什么用?
Java 集合
困难