黑马程序员技术交流社区

标题: 【成都校区】+为什么需要有迭代器这个东西 [打印本页]

作者: heimaitysk    时间: 2019-4-25 13:39
标题: 【成都校区】+为什么需要有迭代器这个东西
编程思想:屏蔽底层不同
            但是在迭代过程中,如果利用集合去修改集合长度,此时会发生并发修改异常
                简单版:解决方案(listIterator)
                复杂版: 底层有期望值和修改值 当调用了迭代方法后,那么就会进行期望值=修改值,
                而在此过程中,如果使用集合修改了长度,修改值发生变化,所以发生了并发修改异常




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2