Java的多線程之線程安全的集合

1、線程安全的集合java       若是多線程要併發地修改一個數據結構,例如散列表,那麼很容易會破壞這個數據結構。例如,一個線程可能要向表中插入一個新元素。加入在調整散列表各個桶之間的連接關係的過程當中,被剝奪了控制權。若是另外一個線程也開始遍歷同一個鏈表,可能使無效的連接並形成混亂,會拋出異常或陷入死循環。算法        能夠經過提供鎖來保護共享數據結構,可是選擇線程安全的實現做爲替代可
相關文章
相關標籤/搜索