一、故障原因
java.util.concurrentModificationException
ArrayList在高併發情況下的併發修改異常
二、導致原因
併發爭搶修改導致
三、解決方案
1、new Vector()
2、Collections.synchronizedList(new ArrayList<>())
3、new CopyOnWriteArrayList<>();
四、優化建議
使用方案3
java.util.concurrentModificationException
ArrayList在高併發情況下的併發修改異常
併發爭搶修改導致
1、new Vector()
2、Collections.synchronizedList(new ArrayList<>())
3、new CopyOnWriteArrayList<>();
使用方案3