并发容器:CopyOnWrite详解以及在KafKa源码中的使用!

1、读多写少的场景下引发的问题? 大家可以设想一下现在我们的内存里有一个ArrayList,这个ArrayList默认情况下肯定是线程不安全的,要是多个线程并发读和写这个ArrayList可能会有问题。   好,问题来了,我们应该怎么让这个ArrayList变成线程安全的呢?   有一个非常简单的办法,对这个ArrayList的访问都加上线程同步的控制。   比如说一定要在synchronized
相关文章
相关标签/搜索