![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
wukangjie
不积跬步,无以至千里;不积小流,无以成江海。
展开
-
单例模式的编码演示和说明
单例模式:确保一个类只有唯一实例 分类:懒汉式(私有静态对象声明,不初始化,线程不同步,需要加synchronized关键字) 饿汉式(私有静态对象声明,初始化。本身线程同步) 利弊:从资源利用率角度讲:懒汉式优于饿汉式 从速度和反应时间上讲:饿汉式优于懒汉式 代码实现: package pattern; /** * 单例模式:懒汉式 * @author w原创 2014-03-28 16:16:37 · 705 阅读 · 0 评论 -
简单工厂模式
简单工厂模式 定义: 用一个方法代替构造器或者new关键字,把创建对象的过程隐藏起来 优点: 1.隐藏了构造器和new关键字 2.降低了这个对象与别的类之间的耦合,提高了程序的可扩展性。当子类被别的类替换,或者构造器的参数发生变化的时候,只需改动工厂方法内的new即可,改动量降到了最低,而如果不用工厂模式,而是直接用new关键字的话,需要改动的地方就很多了。 3.把对象的设计和实现分开原创 2014-03-28 17:32:24 · 525 阅读 · 0 评论