
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Flyweight パターンとConcurrentHashMap を Java で学ぶ - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Flyweight パターンとConcurrentHashMap を Java で学ぶ - Qiita
Java の知識をアップデートしようとして、Essential Java の第三刷を読んでいるのだが、Flyweight パタ... Java の知識をアップデートしようとして、Essential Java の第三刷を読んでいるのだが、Flyweight パターンが出てきた。そういえばこのパターンはちゃんとやったことがないので、理解して試してみることにした。 Flyweight パターン Flyweight パターンは、GoFのデザインパターンの一つで、次のような問題を解くためのパターンである。 多くのオブジェクトが効率的にサポートされる 多くのオブジェクトの生成を避けたい 定義 本質的なステートがシェアできる (本質的なステートを区別できる)ステートを投入するインターフェイスがある。 何かこれだけだとよくわからない。 Flyweight Pattern シーケンスを見ると、どうやらキャッシュするパターンのようだ。歴史の項目を見てみると、ドキュメントエディタで使われたようで、フォントの情報とか、例えばアルファベットが26