上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页
摘要: 在日常开发中,java.text.DateFormat 应该算是使用频率比较高的一个工具类,经常会使用它 将 Date 对象转换成字符串日期,或者将字符串日期转化成 Date 对象。先来看一段眼熟的代码: public abstract class DateUtils { private stati 阅读全文
posted @ 2017-09-20 16:39 郝二驴 阅读(950) 评论(0) 推荐(0) 编辑
摘要: 1. 观察者模式 实际上是一个被观察者 管理着所有的观察者, 一旦观察者有变化或者有动作, 要通知所有的观察者. 这样就要去观察者要抽象为一个接口或者抽象类了. 所有子类都要实现相同的方法. 被观察者变化时候, 遍历所有的观察者,执行观察者的方法 java 自有的观察者模式 : 观察者都要继承或者实 阅读全文
posted @ 2017-09-15 18:22 郝二驴 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 作者:zuoxiaolong8810(左潇龙),转载请注明出处,特别说明:本博文来自博主原博客,为保证新博客中博文的完整性,特复制到此留存,如需转载请注明新博客地址即可。 本章我们讨论一个除前面的单例以及代理模式之外,一个WEB项目中有可能用到的设计模式,即观察者模式。 说起观察者模式,LZ还是非常 阅读全文
posted @ 2017-09-15 17:50 郝二驴 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 作者:zuoxiaolong8810(左潇龙),转载请注明出处,特别说明:本博文来自博主原博客,为保证新博客中博文的完整性,特复制到此留存,如需转载请注明新博客地址即可。 原型模式算是JAVA中最简单的设计模式了,原因是因为它已经被提供了语言级的支持,但是如果提到它的实现原理,又是最复杂的一个设计模 阅读全文
posted @ 2017-09-15 16:03 郝二驴 阅读(546) 评论(0) 推荐(1) 编辑
摘要: 作为创建型的模式,肯定是创建对象等时候用的. 联系到实际,就是一个javaBean 如果想获取一个完整的对象, 需要为属性挨个赋值. 这样如果连续创建多个对象的时候, 重复代码 及代码量明显太多了 这时候就应该抽象出来一个 创建对象的接口,或者抽象类 每一类对象一个实现类. 在创建一个控制类. 里面 阅读全文
posted @ 2017-09-15 15:18 郝二驴 阅读(4616) 评论(0) 推荐(0) 编辑
摘要: 作者:zuoxiaolong8810(左潇龙),转载请注明出处,特别说明:本博文来自博主原博客,为保证新博客中博文的完整性,特复制到此留存,如需转载请注明新博客地址即可。 傍晚,魔都某天桥。 “嗯?你认识我吗?”韩雨露疑惑的看着眼前的男子,轻声的问道。 “额...”被对方这么突然一问, 小左顿时有些 阅读全文
posted @ 2017-09-15 14:38 郝二驴 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 感觉抽象工厂就是 比工厂模式 多了一种或多种生产抽象产品的方法, 多了一套抽象产品. 如果不用抽象工厂模式的 新来了一类产品 还需要新建一套工厂代码 其实感觉这三个工厂模式都是一层一层递进. 简单工厂 对外修改开放. 工厂是建立单一产品 用数学的角度来看 就是 1->2 ->4 一个工厂,可以造两种 阅读全文
posted @ 2017-09-14 17:23 郝二驴 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 前两章我们已经讨论了两种有关工厂的模式,今天我们来看最后一种与工厂相关的模式,抽象工厂模式。 抽象工厂模式算是工厂相关模式的终极形态,如果各位完全理解了上一章的工厂方法模式,那么抽象工厂模式就很好理解了。它与工厂方法唯一的区别就是工厂的接口里是一系列创造抽象产品的方法,而不再是一个,而相应的,抽象产 阅读全文
posted @ 2017-09-14 16:59 郝二驴 阅读(1019) 评论(0) 推荐(0) 编辑
摘要: 1, 工厂模式单独来讲 感觉 存在的意义不大. 每一类工厂生产固定产品. 客户端调用的时候 直接指定工厂. 为啥不直接指定商品呢? 包装了一层new 具体对象的操作. 这样单独用 完全就是 起到了业务清晰的目的 2, 感觉这个模式应该配合其他场景一起使用, 在前面调用生成具体工厂哪块可以用 注释 反 阅读全文
posted @ 2017-09-14 16:04 郝二驴 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 本章我们继续讨论新的设计模式,工厂方式模式,在这之前,LZ决定先给出引自其它地方的标准定义以及类图。 定义:工厂方法(Factory Method)模式的意义是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类当中。核心工厂类不再负责产品的创建,这样核心类成为一个抽象工厂角色,仅负责具体工厂子 阅读全文
posted @ 2017-09-14 15:33 郝二驴 阅读(228) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页