摘要:
1、不安全的Set 上代码: 2、安全的解决方式 使用CopyOnWriteArraySet解决 关于 写时复制技术 , "在这篇博客里写过" ,不再赘述。深入探索一下,看源码: 3、关于HashSet的补充 HashSet底层是什么?看源码: 注释的意思是:创建一个空的HashMap,初始容量是1 阅读全文
posted @ 2019-12-25 13:37
Simon-Lau
阅读(251)
评论(0)
推荐(0)
摘要:
1. 不安全的ArrayList 大家都知道ArrayList线程不安全,怎么个不安全法呢?上代码: 为啥呢?看一下 方法的源码: 可以看到仅仅是在扩容和添加操作,并没有任何的线程安全控制。所以在实际的高并发场景下,ArrayList的应用很有局限。 2. 安全的解决方式 2.1 使用Vector解 阅读全文
posted @ 2019-12-25 12:26
Simon-Lau
阅读(849)
评论(0)
推荐(1)

浙公网安备 33010602011771号