问四:谈谈你对Hashtable的理解?

引入: Hashtable底层结构上其实是和HashMap相差不大的,但是Hashtable是线程安全的,HashMap不是,而且JDK1.8之后,HashMap使用的是数组+链表+红黑树的结构,而Hashtable用的是数组+链表的形式。 ConcurrentHashMap其实在早期也是模仿了Hashtable的结构,但是在其基础上进行了改进,对锁进行了细粒度划分,锁的是每个数组元素(也可以说是
相关文章
相关标签/搜索