開始行: *Singletonとは [#h708756a] インスタンスをひとつしか生成しないしくみのこと。 *特徴 [#bea64762] **メリット [#e288dcb5] -インスタンスの生成処理がなんども動かない -その実行コストの減少分高速化できる **デメリット [#ob6d278c] -使用頻度の低いインスタンスも永続化する -フルガーベジコレクションの実行コストが増加する *まとめ [#sd28f1dd] 自分としては次のような方針がよろしいかと。 -基本Singletonは使わない -チューニングの段階で考える -使用頻度の高いものだけをSingletonにする *参考 [#o022d5a9] -http://ja.wikipedia.org/wiki/Singleton_%E3%83%91%E3%82%B... -http://www.javaroad.jp/bbs/answer.jsp?q_id=2008110715282... 終了行: *Singletonとは [#h708756a] インスタンスをひとつしか生成しないしくみのこと。 *特徴 [#bea64762] **メリット [#e288dcb5] -インスタンスの生成処理がなんども動かない -その実行コストの減少分高速化できる **デメリット [#ob6d278c] -使用頻度の低いインスタンスも永続化する -フルガーベジコレクションの実行コストが増加する *まとめ [#sd28f1dd] 自分としては次のような方針がよろしいかと。 -基本Singletonは使わない -チューニングの段階で考える -使用頻度の高いものだけをSingletonにする *参考 [#o022d5a9] -http://ja.wikipedia.org/wiki/Singleton_%E3%83%91%E3%82%B... -http://www.javaroad.jp/bbs/answer.jsp?q_id=2008110715282... ページ名: