CopyOnWriteArrayList是如何保证线程安全
CopyOnWriteArrayList是如何保证线程安全的?关于保证线程安全,最常规的做法也就是加锁,但是加锁势必会导致性能方面的下降,这是无法避免的,那么有没有什么好的办法在尽可能保证性能的情况下加锁呢,接下来看看CopyOnWriteArrayList源码。通过源码发现CopyOnWriteArrayList底层也是通过一个数组保存数据/** The array, accessed only via getArray/setArray. */ private transient vo
原创
2020-10-25 21:50:31 ·
989 阅读 ·
0 评论