摘要: 1.描述 2. 这章不知道怎么写,因为主要使用迭代器的地方JAVA API都写好了iterator,比如List的子类下都实现了这些方法。 以后有内容了再补充。 阅读全文
posted @ 2017-09-24 16:14 海森堡不如我侧的准 阅读(123) 评论(0) 推荐(0)
摘要: 1.描述 为系统中的一组接口提供一个一致的界面,Facade模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。 2.模式的使用 ·子系统(SubSystem):子系统是若干个类的集合,这些类的实例协同合作为用户提供服务,子系统中任何类都不包含外观类的实例引用。 ·外观(Facade):外观 阅读全文
posted @ 2017-09-24 16:09 海森堡不如我侧的准 阅读(146) 评论(0) 推荐(0)
摘要: 1.描述 使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间的耦合关系。将这些对象连城一条链,并沿着这条链传递该请求,直到有一个对象处理他为止。 2.模式的使用 ·处理者(Handler):处理者是一个接口,负责规定具体处理者处理用户请求的方法以及具体处理者设置后继对象的方法。 ·具体处理 阅读全文
posted @ 2017-09-24 15:20 海森堡不如我侧的准 阅读(331) 评论(0) 推荐(0)
摘要: 1.描述 将一个类的接口转换成客户希望的另一个接口。Adapter模式使得原本由于接口比兼容而不能一起工作的那些类可以一起工作。 2.优点 ·目标(Target)与被适配者(Adaptee)是完全解耦关系。 ·满足“开闭原则” 3.使用情景 一个程序想使用已存在的类,但该类所实现的接口和当前程序所使 阅读全文
posted @ 2017-09-24 11:15 海森堡不如我侧的准 阅读(162) 评论(0) 推荐(0)
摘要: 1.描述 定义一系列算法,把他们一个个封装起来,并且使他们可以交互替换。本模式可以使算法独立于使用它的用户而变化。 2.优点 ·上下文(Context)和具体策略(ConcreteStrategy)是松耦合关系。 ·策略模式满足“开闭原则”。 3.用途 ·一个类定义了多种行为,并且这些行为在这个方法 阅读全文
posted @ 2017-09-21 17:34 海森堡不如我侧的准 阅读(166) 评论(0) 推荐(0)
摘要: 1.描述 动态的给对象添加一些额外的职责。就功能来说,装饰模式比生成子类更为灵活。 2.优点 ·被装饰者和装饰者之间是松耦合关系 ·装饰者模式满足“开闭原则” ·可以使用多个具体装饰来装饰具体组件的实例。 3.用途 ·程序动态的增强类的某个对象的功能,而又不影响该类的其他对象。 ·采用继承阿里增强对 阅读全文
posted @ 2017-09-21 17:10 海森堡不如我侧的准 阅读(222) 评论(0) 推荐(0)
摘要: 1.描述 定义对象间的一种一对多的依赖关系,当一个对象的状态发生变化时,所有依赖他的对象都收到通知并被自动更新。 2.优点 ·具体主题和具体观察者之间是松耦合关系。由于主题(Subject)接口仅仅依赖观察者(Observer)接口,因此具体主题只是知道他的具体观察者是实现某个观察者接口的类的实例, 阅读全文
posted @ 2017-09-17 15:20 海森堡不如我侧的准 阅读(237) 评论(0) 推荐(0)
摘要: 1.描述 将一个请求封装为一个对象,从而使用户可以用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销操作。 2.优点 ·命令模式中,请求者不直接与接受者交互,即请求者不包含接受者的引用,彻底消除了彼此的耦合度。 ·命令模式满足“开闭原则”。如果增加新的具体命令和该命令的接受者,不 阅读全文
posted @ 2017-09-16 16:11 海森堡不如我侧的准 阅读(260) 评论(0) 推荐(0)
摘要: 设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。 设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、 阅读全文
posted @ 2017-09-16 09:55 海森堡不如我侧的准 阅读(119) 评论(0) 推荐(0)
摘要: Java中对文件的操作借助于File类,具体请看jdk文档或别人的博客。 说一下以下代码用到的方法: File.listFiles() 以File数组的形式返回文件夹下所有File对象 File.isDirectory() 判断File对象是否为文件夹 File.delete() 删除File对象( 阅读全文
posted @ 2017-07-12 19:32 海森堡不如我侧的准 阅读(2271) 评论(0) 推荐(0)