请说说快速失败和安全失败的区别?

请说说快速失败和安全失败的区别?,第1张

请说说快速失败和安全失败的区别?

考察点:集合

Iterator的安全失败是基于对底层集合做拷贝,因此,它不受源集合上修改的影响。java.util包下面的所有的集合类都是快速失败的,而java.util.concurrent包下面的所有的类都是安全失败的。快速失败的迭代器会抛出ConcurrentModificationException异常,而安全失败的迭代器永远不会抛出这样的异常。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4882603.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-11
下一篇 2022-11-11

发表评论

登录后才能评论

评论列表(0条)

保存