深入理解Java中的fail-fast机制
1、fail-fast简介: 所谓的fail-fast:快速失败。其实是Java中一种集合的检测错误的机制。当某个线程在对collection进行迭代时,不允许其他线程对该collection进行结构上的修改。 假设现在有两个线程,线程1和线程2,线程1通过Iterator在遍历集合A中的元素,在某个时候线程2修改了集合A的结构(是结构上面的修改,而不是简单的修改集合元素的内容...