- 博客(1)
- 收藏
- 关注
原创 线程安全的集合类 - CopyOnWriteArrayList
线程安全的集合类CopyOnWriteArrayList对于ArrayList集合并没有做关于并发的安全控制,Vector关于并发安全的实现使用的是synchronized关键字实现的,这两种集合在增强for循环中如果出现了对集合的修改就会报出ConcurrentModificationException的异常。每一次对集合的操作都会有modCount进行++运算,增强for的本质是使用到了集合的Iterator迭代器。先看看迭代器内部的原理。进入checkForComodification方法就
2022-04-15 02:17:24
161
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人