Java常见问题(九):Java中的ConcurrentHashMap和Hashtable的区别?

题目分析:作者正在学习中…

【答案】

集合可以从接口上分类:

Java常见问题(九):Java中的ConcurrentHashMap和Hashtable的区别?
ConcurrentHashMap,HashMap和Hashtable同属Map接口下的集合。ConcurrentHashMap结合了HashMap和Hashtable二者的优势。HashMap没有考虑同步,Hashtable考虑了同步的问题。但是Hashtable在每次同步执行时都要锁住整个结构。

【题目拓展】

  • 什么是同步?