Я действительно смущен тем, что я читал о приложениях летучего ключевого слова в java.
-
Правильно ли указано следующее утверждение? "запись в изменчивое поле происходит до каждого последующего чтения того же поля"
-
В идеале, когда используется ключевое слово volatile?
-
В чем разница между:
class TestClass { private int x; synchronized int get(){return x;} synchronized void set(int x){this.x = x;} }
и
class TestClass
{ private volatile int x;
int get(){return x;}
void set(int x){this.x = x;}
}