我是靠谱客的博主 爱笑帅哥,这篇文章主要介绍快速失败与安全失败,现在分享给大家,希望可以做个参考。

什么是快速失败?

当你创建List集合或HashMap等集合时使用迭代器iterator进行迭代,再进行增加,删除的操作时就会抛出ConcurrentModificationException异常

什么是安全失败?

说白了快速失败就是让你立刻失败,也就是直接报错,安全失败就是安全的失败,就是当你在迭代时对集合对象进行增删操作时不会报错,但是为什么还是失败呢,因为不能同步的线程就不能叫做成功,就算你没有报错但你迭代的还是原来的旧数据,你增删的数据还是没有同步的迭代,所以它还是失败的。

总结


最后

以上就是爱笑帅哥最近收集整理的关于快速失败与安全失败的全部内容,更多相关快速失败与安全失败内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(55)

评论列表共有 0 条评论

立即
投稿
返回
顶部