オンラインの Java ドキュメントで、次の例を見つけました。
public void addName(String name) {
synchronized(this) {
lastName = name;
nameCount++;
}
nameList.add(name);
}
彼らは次のように述べています。
同期されたステートメントがなければ、 を呼び出すためだけに別の非同期メソッドが必要になります
nameList.add
。
誰かが彼らの意味を理解していますか?
ソースはここにあります。