【发布时间】:2009-09-04 11:30:04
【问题描述】:
有没有一种方法可以安全地从多个线程填充字节数组(例如,第一个线程填充前半部分,第二个线程使用 System.arraycopy 填充后半部分)而不使用 Java 6 或 7 在数组本身上进行同步? jsr166相关库只包含int数组(AtomicIntegerArray、ParallelIntegerArray)。
【问题讨论】:
-
感谢您提出这个问题!我从没想过要读写一个多线程的数组。这对我的服务器端世界生成器和处理器肯定会有所帮助!我也可以在客户端初始加载时拆分图像状态的计算!为了速度,我已经将平面数组用作多维数组,但是这个 ^.^.
标签: java multithreading bytearray