在没有锁定机制的情况下,通过不同的线程对列表执行读取和“设置” *** 作是否安全?

在没有锁定机制的情况下,通过不同的线程对列表执行读取和“设置” *** 作是否安全?,第1张

在没有锁定机制的情况下,通过不同的线程对列表执行读取和“设置” *** 作是否安全?

引用以下内容的javadoc

ArrayList

请注意,此实现未同步。如果多个线程同时访问ArrayList实例,并且至少有一个线程在结构上修改列表,则必须在外部进行同步。(结构修改是添加或删除一个或多个元素或显式调整后备数组大小的任何 *** 作;仅
设置元素的值不是结构修改 。)

所以不,它不需要同步。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5507488.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-13
下一篇 2022-12-13

发表评论

登录后才能评论

评论列表(0条)

保存