Потокобезопасность в классе Java
Почему этот класс Java не является потокобезопасным.
class TestClass {
private int x;
int get() {
return x;
}
void set(int x) {
this.x = x;
}
}
Я прочитал это ключевое словоsynchronized
нужно, чтобы сделать это потокобезопасным? В конце концов, разве операции не выполняются внутри атома?