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