Collection & Map

Map安全

 

List.net

Set線程

https://blog.csdn.net/fan2012huan/article/details/51094454blog

https://blog.csdn.net/qazwyc/article/details/76686915索引

https://blog.csdn.net/z240336124/article/details/84326301rem


                             
 set remove的核心                        public boolean remove(Object o) {
        return map.remove(o)==PRESENT;
    }
set 沒有get方法. 核心是HashMap的keySet.  因此不能指定隨機索引位置查找。 只能經過set的iterator()來操做haspMap對於實例保存的entry table 進行從前至後按鏈路next查找。
 get

 

CopyOnWriteArrayList
 it

是經過 ReentrantLock.lock的方式來控制線程安全下的生產與消費table

相關文章
相關標籤/搜索