CopyOnWriteArrayList
2016-12-17 21:33:17 0 举报
登录查看完整内容
CopyOnWriteArrayList是Java中的一个线程安全的List,它在进行修改操作时(add、set等)会复制一份数据,然后在新数据上进行修改,最后将原数据替换为新数据。这种实现方式可以保证在多线程环境下的安全性,避免了读-写冲突和数据不一致的问题。但是,由于每次修改都需要复制一份数据,所以在频繁修改的场景下,性能可能会受到影响。CopyOnWriteArrayList适用于读操作远多于写操作的场景,例如缓存、任务队列等。
作者其他创作
大纲/内容
List
RandomAccess
CopyOnWriteArrayList
lockObject[] array volatile
Cloneable
0 条评论
回复 删除
下一页