2021
03-09
03-09
Kotlin遍历集合导致并发修改异常的原因和解决方法
各位android老司机们,对于android遍历结合的时候,发生并发修改异常一定毫不陌生;之前看到过一篇文章,在阿里巴巴Java开发手册中,有这样一条规定:其实,增强for循环也是Java给我们提供的一个语法糖,如果将以上代码编译后的class文件进行反编译(使用jad工具)的话,可以得到以下代码:1、原因:(其实我都不想在各位老司机面前再赘述这个了。-_-||)这个异常产生的原因是,迭代器依赖于集合而存在,在判断成功后,集合中添加...
继续阅读 >