【java设计模式】-00目录
开篇
创建型模式:
【java设计模式】-02工厂模式(Factory Pattern)
【java设计模式】-03抽象工厂模式(Abstract Factory Pattern)
【java设计模式】-04单例模式(Singleton Pattern)
【java设计模式】-05建造者模式(Builder Pattern)
【java设计模式】-06原型模式(Prototype Pattern)
结构型模式:
【java设计模式】-07适配器模式(Adapter Pattern)
【java设计模式】-08桥接模式(Bridge Pattern)
【java设计模式】-09组合模式(Composite Pattern)
【java设计模式】-10装饰器模式(Decorator Pattern)
【java设计模式】-11外观模式(Facade Pattern)
【java设计模式】-12享元模式(Flyweight Pattern)
【java设计模式】-13代理模式(Proxy Pattern)
行为型模式:
【java设计模式】-14责任链模式(Chain of Responsibility Pattern)
【java设计模式】-15命令模式(Command Pattern)
【java设计模式】-16解释器模式(Interpreter Pattern)
【java设计模式】-17迭代器模式(Iterator Pattern)
【java设计模式】-18中介者模式(Mediator Pattern)
【java设计模式】-19备忘录模式(Memento Pattern)
【java设计模式】-20观察者模式(Observer Pattern)
【java设计模式】-21状态模式(State Pattern)
【java设计模式】-22策略模式(Strategy Pattern)
【java设计模式】-23模板模式(Template Pattern)
【java设计模式】-24访问者模式(Visitor Pattern)
参考资料汇总:
菜鸟教程:http://www.runoob.com/design-pattern/design-pattern-intro.html
设计模式(全):https://mp.weixin.qq.com/s/–Mnh-VWhcmskh1J3yU7CA
23种设计模式深入理解:https://www.cnblogs.com/foryang/p/5849402.html
大话设计模式-程杰:
https://www.amazon.cn/gp/product/B01MXS0OIL/ref=oh_aui_d_detailpage_o00_?ie=UTF8&psc=1
Design patterns implemented in Java:http://java-design-patterns.com
【java设计模式】-00目录的更多相关文章
- Java 设计模式系列(十五)观察者模式(Observer)
Java 设计模式系列(十五)观察者模式(Observer) Java 设计模式系列目录(https://www.cnblogs.com/binarylei/p/10198698.html) Java ...
- 24种java设计模式总结和目录
https://blog.csdn.net/qq_40369829/article/details/80374131 简介原则分类创建型模式结构型模式行为型模式类图参考简介设计模式是在特定环境下,为解 ...
- 【设计模式】java设计模式目录
1.创建型模式 JDK1.5枚举Singleton 单例模式 AbstractFactory 工厂方法模式 简单工厂模式 Builder Prototype 2.结构型 java设计模式 ...
- JAVA 设计模式 组合模式
用途 组合模式 (Component) 将对象组合成树形结构以表示“部分-整体”的层次结构.组合模式使得用户对单个对象和组合对象的使用具有唯一性. 组合模式是一种结构型模式. 结构
- Java设计模式——组合模式
JAVA 设计模式 组合模式 用途 组合模式 (Component) 将对象组合成树形结构以表示“部分-整体”的层次结构.组合模式使得用户对单个对象和组合对象的使用具有唯一性. 组合模式是一种结构型模 ...
- java --- 设计模式 --- 动态代理
Java设计模式——动态代理 java提供了动态代理的对象,本文主要探究它的实现, 动态代理是AOP(面向切面编程, Aspect Oriented Programming)的基础实现方式, 动态代理 ...
- Java 设计模式 -- 示例指南
设计模式在软件开发者中非常受欢迎的.每个设计模式都是对常见软件问题的通用的描述解决方案. 我们使用设计模式的好处有: 1.设计模式已经对于一个重复出现的问题进行了定义并且提供了工业标准的解决方案,因为 ...
- Java设计模式之接口型模式总结
摘要: 原创作品,可以转载,但是请标注出处地址:http://www.cnblogs.com/V1haoge/p/6508967.html 之前认真学习了Java设计模式中的四大接口型模式,分别为:适 ...
- java设计模式综合项目实战视频教程
java设计模式综合项目实战视频教程 视频课程目录如下: 第01节课:本课程整体内容介绍:X-gen系统概况,包括:引入.X-gen项目背景.X-gen的HelloWorld第02节课:X-gen整体 ...
随机推荐
- php 获取城市ip
/** * 获取ip城市信息 * CreateBy XueSong * @param string $ip * @return array|bool|mixed */ function getCity ...
- 怎样快捷获取元素节点head
1. 使用: document.head document.head.nodeName; // "HEAD" 2. 使用: document.getElementsByTagNam ...
- Task资料
5天玩转C#并行和多线程编程:http://www.cnblogs.com/yunfeifei/p/3993401.html
- OSG3.4内置Examples解析【目录】
opengl渲染管线 从整体上解读OpenGL的渲染流程 一 从整体上解读OpenGL的渲染流程 二 osg与animate相关示例解析 OSG3.4内置Examples(osganimate)解析 ...
- 题解 P3369 【【模板】普通平衡树(Treap/SBT)】
STL真是个好东西. 最近在看pb_ds库及vector和set的用法,就想用这三种操作来实现一下普通平衡树,结果pb_ds中的rbtree不支持重复值,而本蒟蒻也看不懂不懂各大佬用pb_ds的实现, ...
- 函数——箭头函数&自执行函数(二)
一.箭头函数是在es6中添加的一种规范,它相当于匿名函数,简化了函数的定义. 1.语法 a.function用var,let,cost来表示: b.参数要写在第一个等号后面: 参数有多个,需要加一 ...
- Javascript绑定事件的两种方式的区别
命名函数 <input type="button" onclick="check()" id="btn"/> <scrip ...
- Node.js学习(1)-加载模块require('fs/http/.b/art-template')
node.js既不是语言,也不是框架,它是一个平台 加载模块: 核心模块(require('fs/http')), 自定义模块(var bExport=require('./b'),exports.f ...
- Lab3 Report
- Java Object对象中的wait,notify,notifyAll的理解
wait,notify,notifyAll 是定义在Object类的实例方法,用于控制线程状态,在线程协作时,大家都会用到notify()或者notifyAll()方法,其中wait与notify是j ...