設計模式之——享元設計模式

享元模式(Flyweight Pattern)主要用於減小建立對象的數量,以減小內存佔用和提升性能。這種類型的設計模式屬於結構型模式,它提供了減小對象數量從而改善應用所需的對象結構的方式。享元模式嘗試重用現有的同類對象,若是未找到匹配的對象,則建立新對象。因此其核心就是控制類中要有一個HashMap存儲已經建立的對象。java 以農藥中的英雄爲例吧:數據庫 定義英雄的通用行爲 package co
相關文章
相關標籤/搜索