Java 集合
困难
面试题库
Java 集合
困难
为什么 ConcurrentHashMap 1.8 用 synchronized 而不是 ReentrantLock?
Java 集合
简单
Java 集合框架中 List、Set、Map 的核心区别是什么?
Java 集合
简单
HashMap 的 entrySet、keySet、values 三种遍历方式哪个最快?
Java 集合
简单
HashMap 的 getOrDefault 和 containsKey 组合用法有什么讲究?
Java 集合
中等
LinkedHashMap 在 accessOrder 模式下 get 操作为什么会影响结构?
Java 集合
中等
Vector 的方法加了 synchronized,为什么还说它不是真正的线程安全?
Java 集合
简单
ArrayList 的 grow 扩容时旧数组去哪了?会内存泄漏吗?
Java 集合
中等
Hashtable 迭代时修改元素会发生什么?
Java 集合
中等
红黑树相比普通二叉搜索树在 HashMap 中解决了什么问题?
Java 集合
简单
HashSet 如何保证元素唯一性的完整判断流程是什么?
Java 集合
中等