欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

CopyOnWriteArrayList源码解析

程序员文章站 2022-05-06 08:49:00
...

底层数据结构

  1. 线程安全的
  2. 锁+数组拷贝+volatile关键字保证线程安全
  3. 每次数组操作,都会拷贝一份出来,在新数组进行操作

底层是个数组

private transient volatile Object[] array;
相关标签: 每天一道面试题