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

享元模式(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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容