阅读背景:

GOF设计模式——Flyweight模式

来源:互联网 

一、什么是Flyweight模式

        Flyweight,是轻量级的意思,Flyweight模式旨在使得类的创建、使用变得简便。如何实现呢?在一般的编程里面,想要使用一个对象,会通过new的方式创建,那么每一个地方需要使用该对象,就要new一次,在计算机内存中则需要每次都要分配内存空间出来,当使用new的次数增多时,内存空间也随着消耗加大。Flyweight模式则是通过尽量共享实例来避免内存的大量消耗。        Flyweight,是轻量级的意思,Fl




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: