タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

singletonとjavaに関するterurouのブックマーク (1)

  • JavaとSingletonとLazyLoad - _development,

    久しぶりにSingletonを自前で書こうとしたら書き方を忘れていた。 のでググったりを見たりしながら思い出した。 なんとなく以下の二点を覚えていたので、そのあたりの記憶を頼りに。 HogeHogeHolder的な内部クラスを使っていた LazyLoad(遅延初期化)になっていた Effective Javaから 「Effective Java, 第2版, Joshua Bloch, 2008」にSingletonパターンの記載がある。 ひとつはPublic finalのフィールドによるSingleton。 package com.undrdevelopment.singleton; public class Elvis { public static final Elvis INSTANCE = new Elvis(); private Elvis() { } } もうひとつはstat

    JavaとSingletonとLazyLoad - _development,
    terurou
    terurou 2011/05/18
    リスト10の書き方でインスタンスの生成が遅延されるのか。知らんかった
  • 1