Java: 値が異なるスレッドによって非常に頻繁に変更される (オブジェクト型の) 共有変数があります。他のスレッドのセットによって他のメソッドからこの変数の値にアクセスすると、破損した値 (まったく割り当てられていない値) が得られますか? 参照スワッピング時に変数にアクセスすると何か問題が発生しますか???
// this method will be called very frequently
public void changeValue(Object value)
{
this.value = value;
}
// will this method call return an invalid memory reference ?
public Object getValue()
{
return value;
}