集合
文章平均质量分 84
@Jay
成为自己的希望,成为自己的光
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
集合的常用线程安全实现类使用及源码分析
1. 并发修改异常问题的产生2. CopyOnWriteArrayList(1) 源码分析① 构造函数② add()方法的实现(2) 使用2. CopyOnWriteArraySet(1) 源码分析① 构造函数② add()方法的实现(2) 使用3. ConcurrentHashMap 1. 并发修改异常问题的产生 当多个线程同时去操作一个数据/集合的时候,就会产生并发修改异常,因为同一数据不允许同时被多个线程操作 代码示例 创建一个ArrayList,开启一百个线程,每个都往集合里添加一个a,结束后打印.原创 2021-05-30 15:58:58 · 493 阅读 · 0 评论 -
Collection集合接口及其子接口、实现类
1. Collection 接口简介 Collection 接口继承自Iterable接口 因此可以通过迭代器迭代元素 Collection接口常用方法 2. Collection的子接口 ① List:存放有序、可重复的元素 ② Set:存放无序、不可重复的元素 ③ Queue:队列接口 2.1 List接口 List常用方法: List接口的实现类 ① ArrayList ArrayList 是开发中使用频率最高的 List 实现类,实现了长度可变的数组,在内存中分配连续空间,所以读取快,增删慢。原创 2021-04-20 20:35:01 · 1127 阅读 · 3 评论
分享