爪哇 Java集合 2021-08-15 ConcurrentHashMap和Hashtable的区别? ConcurrentHashMap 结合了 HashMap 和 HashTable 二者的优势。HashMap 没有考虑同 步,HashTable 考虑了同步的问题。 但是 HashTable 在每次同步执行时都要锁住整个结构。 ConcurrentHashMap 锁的方式是稍微细粒度的。