高并发list之CopyOnWirteList源码分析
CopyOnWirteList主要用于的高并发的场景为读多写少的场景,下面来分析为什么它在高并发下读取的速度快。
首先看基础结构
public class CopyOnWriteArrayList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable
可以看出继承了list,以及三个标识接口
属性分析
/** The lock protecting all mutators */
1.
原创
2021-03-04 12:44:04 ·
340 阅读 ·
1 评论