fail-fast和fail-safe的区别
摘要:
fail-fast(快速失败):多线程情况下,一个线程通过迭代器读取集合中的值时,另一个线程修改了集合,则会抛出ConcurrentModificationException异常; 集合中通过modCount记录集合被修改的次数,每次执行next和remove方法的时候都会先检查这个modCount 阅读全文
posted @ 2019-04-23 18:31 楼兰剑客 阅读(179) 评论(0) 推荐(0) 编辑