首页 > 其他 > 详细

list的迭代器能解决并发问题,collection 的迭代器不能解决并发问题,for可以解决并发问题

时间:2018-12-01 14:50:07      阅读:177      评论:0      收藏:0      [点我收藏+]

list的迭代器能解决并发问题,collection 的迭代器不能解决并发问题

 

为什么list支持add,collection不支持

 

例如有两个人同时添加第三个元素 list的迭代器能锁定线程 只有等第一人添加完成才能进行第二个人添加 而 collection的迭代器却不具备这样的功能   。动态不确定性!

 

为什么add,collection都支持remove呢  因为位置已经被占了 固定了 就算两个人同时删除也没事 第一个人删除有元素 ,第二个人删的是空值 

 

list的迭代器能解决并发问题,collection 的迭代器不能解决并发问题,for可以解决并发问题

原文:https://www.cnblogs.com/classmethond/p/10048877.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!