Java 集合
困难
面试题库
Java 集合
困难
ConcurrentHashMap 的 size() 方法是如何实现的?
Java 集合
中等
ConcurrentHashMap 为什么不允许 null 的 key 和 value?
Java 集合
困难
ConcurrentHashMap 的 get 方法需要加锁吗?为什么?
Java 集合
困难
ConcurrentHashMap 的 put 流程是怎样的(JDK 1.8)?
Java 集合
困难
ConcurrentHashMap 在 JDK 1.7 和 1.8 的实现有什么区别?
Java 集合
简单
Hashtable 和 HashMap 有什么区别?
Java 集合
中等
HashMap 是线程安全的吗?多线程下会有什么问题?
Java 集合
中等
HashMap 的负载因子为什么是 0.75?
Java 集合
中等
HashMap 为什么容量必须是 2 的幂?
Java 集合
中等
HashMap 的 hash 方法为什么要高 16 位异或低 16 位?
Java 集合
中等