多线程 ,数组 ,遍历 的问题?

可以使用多个线程同时遍历同一个数组吗?异步遍历同一个数组输出的内容不重复!!

多线程条件下可以遍历同一个数组,只要不操作数组结构数据就行。

不太理解你问的问题含义,如果是让多个线程去输出同一个数组,每个线程交替输出同一数组中的不同数据,这种情况就比较复杂了

你应该举个例子

如果你事先规定好线程访问模式, 那是可以的。 

例如, 有 3 个线程。

线程1 访问 0, 3, 6 ..

线程2 访问 1, 4, 7 ..

线程3 访问 2, 5, 8 ..

你去了解一下线程安全

对数据资源加互斥锁