問四:談談你對Hashtable的理解?

引入: Hashtable底層結構上其實是和HashMap相差不大的,但是Hashtable是線程安全的,HashMap不是,而且JDK1.8之後,HashMap使用的是數組+鏈表+紅黑樹的結構,而Hashtable用的是數組+鏈表的形式。 ConcurrentHashMap其實在早期也是模仿了Hashtable的結構,但是在其基礎上進行了改進,對鎖進行了細粒度劃分,鎖的是每個數組元素(也可以說是
相關文章
相關標籤/搜索