小编Jon*_*n M的帖子

Java ArrayList/String/atomic变量读取线程是否安全?

我一直在考虑阅读和阅读,但可以找到绝对权威的答案.

我有几个深层数据结构,由包含ArrayLists,Strings和原始值的对象组成.我可以保证这些结构中的数据不会改变(没有线程会对列表进行结构更改,更改引用,更改基元).

我想知道在这些结构中读取数据是否是线程安全的; 即从对象递归读取变量是否安全,迭代ArrayLists等以从多个线程中的结构中提取信息而不同步?

java multithreading synchronization arraylist

12
推荐指数
2
解决办法
9651
查看次数

标签 统计

arraylist ×1

java ×1

multithreading ×1

synchronization ×1