摘要: 今晚看了core Java的泛型部分,万万没有想到,当时看培训班视频入门的一带而过的泛型,有这样多的细节,整理了一下书里面提到的一些自认为的重点,方便以后观阅.由于是复习,一些基础知识跳过. △泛型类型的限定:即<T extends Comparable>类型,T为绑定类型的子类型,而一个类型的变量 阅读全文
posted @ 2016-06-19 22:39 hlhdidi 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 外观模式提供了一个统一的接口,用来访问子系统中的一群接口,外观定义了一个高层的接口,让子系统更容易使用.因为有了外观,客户的工作将更加快捷简便. 组件建立后,将会组装于外观中,并直接将外观派发给客户,方便使用,因此外观模式简化了组件中的一系列接口,方便客户的操作.外观将客户从一个复杂的子系统中解耦. 阅读全文
posted @ 2016-06-19 09:59 hlhdidi 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 适配器模式将一个类的接口,转化为客户期望的另一个接口.适配器让原本接口不兼容的类可以合作无间. 适配器的设计首先需要实现想转化成的类型接口,接着需要取得要适配的对象引用,可以利用构造器取得这个引用,然后可以用被适配的对象去实现需要实现的类型接口的方法. 客户使用适配器的过程如下: 1.客户通过目标接 阅读全文
posted @ 2016-06-19 09:33 hlhdidi 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 命令模式将请求封装成对象,以便使用不同的请求,队列或者日志来参数化其他对象,命令模式也支持可撤销的操作.当需要将发出请求的对象和执行请求的对象解耦的时候,采用命令模式. 命令模式中有几个名词:调用者,命令,接受者,客户.客户负责创建命令和调用者,调用者将命令封装在自己里面,当客户需要执行某些操作的时 阅读全文
posted @ 2016-06-19 09:08 hlhdidi 阅读(191) 评论(0) 推荐(0) 编辑