在初始化类实例的成本较高、类的实例化率较高以及在任何时候使用的实例化数量较低的情况下,对象池可以提供显著的性能提升。 Design Patterns, Object Pool Design Pattern

参考链接
重点知识
- 对象池设计模式对可重用对象的管理特别适用
- 对象池的设计包括对象的管理和池本身的约束,如果不设限制池应该是可以不断增长的。也就是说,如果池是空的,池本身将创建新的对象
- 通常情况下,对象池会被设计成单例模式
- 一般情况下会使用工厂模式来创建对象,由对象池模式来管理对象
您当前正在浏览的是本站SEO版网页
请点击确认
马上提升浏览体验
在初始化类实例的成本较高、类的实例化率较高以及在任何时候使用的实例化数量较低的情况下,对象池可以提供显著的性能提升。 Design Patterns, Object Pool Design Pattern
