首页 > 技术文章 > Fail-Fast 机制

pengyusong 2016-11-17 16:24 原文

Java 集合(Collection)的一种错误机制: 当多个线程操作集合时,就有可能产生这个错误。

当某个线程正在迭代这个集合的时候,另外一个线程对这个集合做了修改就会产生ConcurrentModificationException 这个错误

这个机制通过 modCount 来实现的,当迭代时,会将这个值赋值给expectedModCount 

推荐阅读