Java中的fail-fast机制
什么是fail-fast机制fail-fast是一种错误检测机制,一般意义上的fail-fast是当我们的代码可能出现异常情况时,会立即抛出异常并中断执行,而不是继续执行。相反就是fail-safe机制。
在java中的fail-fast机制通常是指在集合中使用迭代器遍历时,当多个线程对同一集合进行操作时,就可能会产生fail-fast。比如当一个线程A通过迭代器正在遍历集合时,另一个线程又...
阅读全文…