シングルトンパターンの実装方法の比較
遅延初期化(Lazy Initialization):
1. 一回限りの唯一のインスタンスを取得します。
public class Singleton {
private static Singleton instanceRef;
private Singleton() {}
public static Singleton getInstance() {
if (instanceRef == null) {
instanceRef = new Singleton();
}
return instanceRef;
}
} ...
6月2日 16:38 投稿