Android设计模式:入门到精通

Android 设计模式入门到精通之七:享元模式(Flyweig

2020-02-04  本文已影响0人  编程家园

享元模式(Flyweight Pattern)

1. 概念

Use sharing to support large numbers of fine-grained objects efficiently. 使用共享对象可有效地支持大量的细粒度对象。

2. 应用场景 --比如:Integer.valueOf(int)

就是一种资源共享的连接池,资源池的理念。代表有Tomcat的连接池。

3. 优点

4. 缺点

5. 代码实践:

JDK: 

•java.lang.Integer#valueOf(int)

•java.lang.Boolean#valueOf(boolean)

• java.lang.Byte#valueOf(byte)

•java.lang.Character#valueOf(char)

Android: TBD

上一篇 下一篇

猜你喜欢

热点阅读