开发者社区 问答 正文

Java Iterator迭代器采用的是什么机制?

Java Iterator迭代器采用的是什么机制?

展开
收起
小天使爱美 2020-04-11 23:50:35 923 分享 版权
1 条回答
写回答
取消 提交回答
  • Iterator迭代器采用的是快速失败(fail-fast)机制,一旦在迭代过程中检测到该集合已经被修改(通常是程序中的其他线程修改),程序立即引发ConcurrentModificationException异常,而不是显示修改后的结果,这样可以避免共享资源而引发的潜在问题。

    2020-04-11 23:51:14
    赞同 展开评论