次のコードがあるとします。
private String cachedToken;
private final Object lockObject = new Object();
....
retrieveToken(){
synchronized(lockObject){
if (cachedToken == null){
cachedToken = goGetNewToken();
}
return cachedToken;
}
}
書き込みは、cachedToken
ロックされているすべてのスレッドに表示されlockObject
ますか?