use*_*erv 2 java arrays thread-safety
java中的ArrayList是线程安全的,它是使用数组实现的.
那么,在java线程中访问数组是否安全?对数组的访问是否需要同步?
Jon*_*eet 7
不,在Java中ArrayList 不是线程安全的.
ArrayList
来自文档:
请注意,此实现不同步.如果多个线程同时访问ArrayList 实例,并且至少有一个线程在结构上修改了列表,则必须在外部进行同步.
你在想Vector,哪个内部使用同步?(基本上,每种方法都是同步的.)
Vector
归档时间:
15 年,4 月 前
查看次数:
3163 次
最近记录: