设计模式1之单列模式
单列模式在生活中的应用
“
Ensure a class has only one instance, and provide a global point of access to it
”
单列模式相信大家都很熟悉,一个类只能创建一个实列。这样做的原因是避免内存浪费,还有某些场景下保持数据一致性问题。
在操作系统中很多场景都被设计成单列。比如网站的计数器,多线程中的线程池,打印机的后台服务,应用程序中的对话框等等。
在我们平时的开发中,也有很多时候用到了单列模式。比如:J2EE 标准中的Ser.
原创
2020-09-18 16:41:12 ·
191 阅读 ·
0 评论