美文网首页
android设计模式之享元模式

android设计模式之享元模式

作者: 肚皮怪_Sun | 来源:发表于2018-03-13 10:59 被阅读0次

    享元模式是对对象池的一种实现,享元模式用来尽可能减少内存使用量,它适合用于可能存在大量重复对象的场景,来缓存可共享的对象

    享元模式的使用场景
    1)系统中存在大量的相似对象
    2)细粒度的对象都具备较接近的外部状态,而且内部状态与环境无关,也就是说对象没有特定身份
    3)需要缓冲池的场景

    角色介绍
    Flyweight:享元对象抽象基类或者接口
    ConcreteFlyweight:具体的享元对象
    FlyweightFactory:享元工厂,负责管理享元对象池和创建享元对象

    相关文章

      网友评论

          本文标题:android设计模式之享元模式

          本文链接:https://www.haomeiwen.com/subject/crqhxftx.html