エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Javaの愉しみ (日々雑感):項目3 private のコンストラクタか enum 型でシングルトン特性を強制する 1
2008年12月10日 項目3 private のコンストラクタか enum 型でシングルトン特性を強制する 1 Effecti... 2008年12月10日 項目3 private のコンストラクタか enum 型でシングルトン特性を強制する 1 Effective Java 第2版 項目3は、 シングルトン(Singleton)を実装する最善のコードは? シングルトンはそのインスタンスが、 どうあれたった一つしか存在しない世界を表現するわけですが、 具体的なコードも難しいものではありません。 ●案1 // public final のフィールドによるシングルトン public static final Elvis INSTANCE = new Elvis(); private Elvis(){} コンストラクタを private にして public final のフィールドとして書いてあげる事で、 クラスのロード時に一つだけインスタンスは生成されます。 ●案2 // static ファクトリー
2011/07/03 リンク