2013-04-10から1日間の記事一覧
シングルトンインスタンスを遅延初期化するときに以下のようなコードを書くと、Javaでは意図しない動作(複数回newされる)を引き起こすことがある。 参考:http://www.cs.umd.edu/~pugh/java/memoryModel/DoubleCheckedLocking.html public class Hoge{ priva…
シングルトンインスタンスを遅延初期化するときに以下のようなコードを書くと、Javaでは意図しない動作(複数回newされる)を引き起こすことがある。 参考:http://www.cs.umd.edu/~pugh/java/memoryModel/DoubleCheckedLocking.html public class Hoge{ priva…