Provides information on building concurrent applications using Java.When a field is declared volatile, the compiler and runtime are put on notice that this variable is shared and that operations on it should not be reordered with other memory operations. ... However, we do ... are not modified in the loop; code that might appear to work in the development environment (client JVM) can break inanbsp;...
|Title||:||Java Concurrency in Practice|
|Author||:||Brian Goetz, Tim Peierls|
|Publisher||:||Pearson Education - 2006|