Is it required to synchronize write access to an array in Java if each thread writes to a separate cell space?
EDIT: Specifically, the array is eith
Not a simple yes or no issue. Some things to consider:
long or double values is not safe without synchronizationdouble or long, there is the possibility of another threads not being able to see changed values immediately because of caching (resulting in stale reads)