今天是:
带着程序的旅程,每一行代码都是你前进的一步,每个错误都是你成长的机会,最终,你将抵达你的目的地。
title

CopyOnWriteArraySet

概述

CopyOnWriteArraySet是一种使用内部CopyOnWriteArrayList进行所有操作的集合。因此,它具有相同的基本属性: 它最适合于集合大小通常保持较小、只读操作远多于可变操作、并且需要在遍历期间防止线程之间干扰的应用程序。 它是线程安全的。 可变操作(添加、设置、删除等)很昂贵,因为它们通常需要复制整个基础数组。 迭代器不支持可变删除操作。 通过迭代器进行遍历是快速的,不会遇到其他线程的干扰。迭代器依赖于在构造迭代器时数组的不变快照。

原理分析

CopyOnWriteArrayList

分享到:

专栏

类型标签

网站访问总量