オブジェクト指向は戦場では必要無し その2
■ このスレッドは過去ログ倉庫に格納されています
0360デフォルトの名無しさん
NGNGp.setX(100); // thread 1
p.setY(100); // thread 1
p.setX(200); // thread 2
p.setY(200); // thread 2
setX(), setY() が synchronized でも、タイミングが悪いと (100,100), (200,200) 以外
の中途半端な状態が発生する。synchronized で保護するのなら、そもそも setX(),
setY() というメソッドがダメじゃん。
■ このスレッドは過去ログ倉庫に格納されています