Collection中fail-fast機制(ArrayList的ConcurrentModificationException)

其實這也是一個併發衝突的問題 問題描述:在做併發對Arraylist的數據進行修改的時候,線程A對數據進行查詢,線程B對數據進行修改(修改值不影響,但是修改數組長度就會報錯),這時就會報ConcurrentModificationException異常,觸發了Collection機制。 同時,使用subList()對數組進行改變的時候,例如:remove,add都會報出ConcurrentModi
相關文章
相關標籤/搜索