随笔分类 -  设计模式

二十四种设计模式:抽象工厂模式(使用频率5个星,共5星)
摘要:抽象工厂模式:提供一个创建一系列相关或相互依赖的对象接口,而无须指定它们具体的类。抽象工厂模式又称为Kit模式,它是一种对象创建模式 阅读全文

posted @ 2018-02-07 22:37 lvlv岁月流逝 阅读(122) 评论(0) 推荐(0)

二十四种设计模式:工厂方法模式(使用频率5个星,共5星)
摘要:interface Logger{ public void WriteLog(); } public class FileLog implements Logger{ public void WriteLog(){ system.out.print("file wirte"); } } public class DBFileLog implements... 阅读全文

posted @ 2018-02-06 22:58 lvlv岁月流逝 阅读(130) 评论(0) 推荐(0)

二十四种设计模式:单例模式(使用频率4个星,共5星)
摘要:上面代码就是单例模式的一个原型,存在的问题:如果TaskManager构造方法中要进行大量的初始化工作,需要一段时间来创建 TaskManager 对象,当多个线程同时进行初始化,都执行到了if(taskManager==null){ 这一行判断都为true,当第一个线程创建成功了,第二线程还会接着 阅读全文

posted @ 2018-02-06 21:52 lvlv岁月流逝 阅读(210) 评论(0) 推荐(0)

导航