享元模式

存在在软件系统中采用纯粹的对象方案的问题:大量细粒度的对象会很快充斥系统中,从而带来很高的运行时的代价。
需要解决的问题如何避免大量的细粒度的问题的同时,让客户段程序任然能够透明的使用面向对象的方式进行操作。
方案:运用共享技术有效的支持大量细粒度的对象。

FlyWeight

其实这部分,不太常用。记得部门之前有人打算在现在做的系统的上加上一个内存池。好像被打回去重做了。
其实这部分的内容比较想 ”内存池“ ”线程池“ ”对象池“之类的,自己想想思路应该很简单但是呢?

看看这些人写的吧

如何设计内存池?

对象池

posted @ 2020-11-23 15:26  cyssmile  阅读(73)  评论(0编辑  收藏  举报