摘要: ArrayList 是我们常用的工具类之一,但是在多线程的情况下,ArrayList 作为共享变量时,并不是线程安全的。主要有以下两个原因: 1、 ArrayList 自身的 elementData、size、modCount 在进行操作的时候,都没有加锁; 2、这些变量没有被 volatile 修 阅读全文
posted @ 2020-05-07 15:01 平头哥的技术博文 阅读(1012) 评论(0) 推荐(1) 编辑