直率小海豚

文章
6
资源
0
加入时间
2年10月17天

[并发编程]ConcurrentModificationException

ConcurrentModificationException: 并发修改异常,在多线程中同时读和写,容易出现这种异常。异常示例:ArraryList是线程不安全的,同时读和写就容易出现异常ConcurrentModificationException。当我们注释掉写的步骤“list.add(“a”);”只留下读的步骤,不会出现这个异常。当我们注释掉写的步骤“System.out.println(list);”只留下写的步骤,也不会出现这个异常。那么只要让读和写不同时进行就可以解决该异常。解决方