- 博客(4)
- 收藏
- 关注
原创 《设计模式》第五章 行为型模式
第五章 行为型模式1. Chain of Responsibility(责任链) – 对象行为型模式意图:十多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系;使用;从第一个对象开始,链中收到求的对象要么亲自处理,要么转发下一位候选者,知道请求被处理或者到链的终点未处理;2. Command(命令) – 对象行为型模式意图:将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化,对请求排队或记录请求日志,以及支持可撤销的操作;别名:
2021-01-17 23:14:41 126
原创 《设计模式》第四章 结构型模式
第四章结构型模式1. Adapter(适配器)— 类对象结构型模式意图:使得原本由于接口不兼容而不能一起工作的那些类可以一起工作;别名:Wrapper(包装器)2. Bridge(桥接)— 对象结构模式意图:将抽象部分与实现部分分离,使得他们可以独立地变化;别名:Handle/Body3.Composite(组合) — 对象结构型模式意图:将对象组合成树形结构以表示 “部分-整体” 的层次结构;使得用户对单个对象和组合对象的使用具有一致性;
2021-01-17 23:13:31 187
原创 《设计模式》第三章 创建型模式
文章目录第三章 创建型模式1. Abstract Factory (抽象工厂)2. Builder(生成器) --- 对象创建型模式3. Factory Method(工厂方法) --- 对象创建型模式第三章 创建型模式1. Abstract Factory (抽象工厂)意图:提供一个接口以创建一系列相关或相互依赖的对象,而无需指定他们具体的类;适用性:一个系统要独立与他的产品的创建,组合和表示;一个系统要有多个产品中的一个来配置;要强调一系列相关的产品对象的设计以便进行联合使用
2021-01-10 17:41:49 151
原创 《JAVA 核心技术 卷Ⅱ》第一章 JAVA 8的流库
第一章 Java 8的流库1.1 从迭代倒流的操作流和集合的差异流不存储元素;六的操作不会修改数据源,例如filter方法不会从流中移除元素,而是会生成一个新的流,其中不包含被过滤掉的元素;流的操作是尽可能惰性执行的,知道需要结果的时候,操作才会执行;流的创建集中创建流的方法 // 静态闯将流的方法 Stream<String> words = Stream.of("1", "2"); // 使用Arra
2021-01-07 23:30:11 168 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人