大话设计模式—享元模式

享元模式(Flyweight Pattern)主要用于减小建立对象的数量,以减小内存占用和提升性能。这种类型的设计模式属于结构型模式,它提供了减小对象数量从而改善应用所需的对象结构的方式。java 享元模式尝试重用现有的同类对象,若是未找到匹配的对象,则建立新对象。主要解决在有大量对象时,有可能会形成内存溢出,咱们把其中共同的部分抽象出来,若是有相同的业务请求,直接返回在内存中已有的对象,避免从新
相关文章
相关标签/搜索