I want to open a big bracket here and mention that volatile in Java an entirely different beast and is much much more useful. According to the Java memory model, volatile actually has very useful ...
volatile in Java and C# has precise semantics which makes it useful in certain situations especially in connections with synchronized statement like those described in the article. On the other hand ...