随笔分类 - 集合
摘要:底层 首先 CopyOnWriteArrayList内部也是通过数组来实现的,在向 CopyOnWriteArrayList 添加元素时,会复制一个新的数组,写操作在新数组上进行,读操作在原数组上进行 并且,写操作会加锁,防止出现并发写入丢数据的问题 写操作结束之后会把原数组指向新数组 CopyOn
阅读全文
摘要:为什么使用集合 集合就是用来保存对象的,他的长度可变,数组的长度每次定义好之后就不可变了,但是我们不知道要存储多少个元素,所以我们就要使用集合。 集合中的数据都是存放在内存中的。当程序关闭或重启后集合中的数据丢失,所以集合是一种临时存储数据的容器 集合分类 迭代器 迭代器是一种设计模式,接口,专门用
阅读全文