Volatile Variables
A Volatile modifier explains the JVM that a thread accessing the variable must always reconcile which is own private copy of the variable with the master copy of the memory .
The volatile modifier may also be applied to project managers