![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
Normcorer
个人博客 https://molzhao.xyz/
展开
-
Java大数据之路--责任链模式
责任链模式 概述 责任链模式,在面向对象里是一种软件设计模式,它包含了一些命令对象和一系列的处理对象。使多个对象都有处理请求的机会,从而避免请求的发送者和接收者之间的耦合关系,这个请求沿着一条链下去直至处理完为止。 角色 抽象处理者角色:定义出一个处理请求的接口,如果需要,接口中可以定义出一个方法以设定和返回下家的引用,这个角色通常是一个java抽象类或者是java的接口来实现的。 具...原创 2019-10-28 15:11:33 · 162 阅读 · 0 评论 -
Java大数据之路--单例设计模式
单例设计模式 一个类只能产生一个实例对象 饿汉式:直接生成本类对象 懒汉式:需要调用对象时菜生成对应的对象,但是会存在多线程并发安全的问题 去了解其他单例模式的实现方式 package cn.zyj.reflect; public class SingleDemo { public static void main(String[] args) { Ta...原创 2019-07-29 20:22:36 · 145 阅读 · 0 评论 -
Java大数据之路--装饰者设计模式
装饰者设计模式 模式:遇到一类问题,提供统一的解决方式。 设计模式:在软件开发中遇到一类问题,提供统一的解决方案。 装饰者设计模式:通过同类对象给本类对象增强功能或者完善功能,如:FileReader、BufferedReader(提供缓冲流)。 ...原创 2019-07-23 16:34:02 · 110 阅读 · 0 评论