CopyOnWriteArrayList 面試集錦

1.CopyOnWriteArrayList是線程安全List集合,我們看下add方法的實現: 先拷貝了【當前集合 存儲數據的數組】 一份副本,然後操作副本,add對象,最後將副本引用賦值給 【當前集合 存儲數據的數組】。在此過程中操作的都是副本,所以別的線程修改此集合不會導致線程安全問題。 CopyOnWriteArrayList 有幾個缺點: 1、由於寫操作的時候,需要拷貝數組,會消耗內存,如
相關文章
相關標籤/搜索