
设计模式
精神小队长
半生编程,朝朝暮暮
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
向Bridge模式招手
由“理论到实践”的体系,在我看来也是纯属扯淡,设计模式由极多的重复案例中总结出来的。因此下面我将谈谈Bridge模式的具体应用场景,随后带来死板的编码模型。 提起Bridge,有几个最经典的案例: 1.开关,风扇与电灯: 在实际生活中,我们利用开关(各式各样的开关)来操纵电灯(电器之类)。那么问题来了,如果电灯坏了,我们仅仅只要更换灯泡这个对象,而开关无需一起更换。这映原创 2015-10-15 14:33:16 · 426 阅读 · 0 评论 -
你不一定完全了解的,Java单例解法
在软件设计方面,分工越发的细致,对象的创建和使用已被明显分开,而作为消耗内存最严重的创建对象过程,必须对其进行约束,作为创建型模式的singleton,保证应用程序中某一个实例有且仅有一个,可以很显著的改善程序的性能。 在单线程下的singleton的稳定性是极好的,大致可分为两大类: 1.Eager型(饿汉型): 类加载时立即创建对象。 public class EagerSingl原创 2015-09-12 11:35:19 · 907 阅读 · 1 评论