コメント
サイト運営のための寄付
作成者: 白鷹2
ページ番号: 1228093883_1228270893
作成日: 2008-12-03
修正日: 2008-12-03
良くない例
並列処理としては良くない例 書籍より引用
@NotThreadSafe
public class LazyInitRace {
private ExpensiveObject instance = null;

public ExpensiveObject getInstance() {
if (instance == null)
instance = new ExpensiveObject();
return instance;
}
}
instanceがnullであるかは、タイミングが悪いと、他のスレッドと重なる。
©2008-2009 PostTips All Rights Reserved.
新規ページの作成
タイトル:
要約
新規画像の登録
タイトル:
画像ファイルの指定
タイトルの修正
画像タイトルの修正
要約の修正
コメントの書き込み
コメント: