>>883
それはフィールドをpublicにするのか?
いろんなところからアクセスされるのが問題なんじゃないのか?
Nanikaのインスタンスが1つのスレッドにしか所属しない状況なら
privateなフィールドがスレッドセーフになるかは意識する必要はなくなるんじゃないか?
そうするとNanikaのインスタンスは複数スレッドから操作されるわけ?

まぁ、そんな感じなら、何も考えず全部の変数の宣言にvolatileつけとけ。