大话设计模式之爱你一万年课程总介绍


 

 

课程介绍

六大设计模式原则,23种经典设计模式,实战 实战 再实战,手写代码为你一一解析。结合多年项目经验,为你带来设计模式的最佳指导。

 

课程目标

通过学习能掌握23种设计模式,规范编程风格,提高优化程序结构和效率的能力。

 

学习收获

(1)理解设计模式的意义和实现

(2)写出诗一般的程序,代码优雅,新增功能轻松无障碍。

(3)加深对Java语言的使用熟练度 

(4)提升程序员对项目开发过程中遇到问题的认知和解决问题的思路及方式 

(5)让你的代码更好重用、可读、可靠、可维护、可扩展

 

适合人群

1.有一定JAVA学习经验、编码经验的同学

2.对设计模式有一定了解,但不清楚使用场景

3.对设计模式一知半解,想深入学习的同学

4.学习过部分设计模式,但想系统地进行模式学习

 

开发环境&使用技术

(1)idea, JDK8

 

视频学习

如果你喜欢通过视频进行学习,有对应的课程可以学习:

《大话设计模式之爱你一万年》:https://dwz.cn/wqO0MAy7

大话设计模式之爱你一万年:系列文章 - 导读_设计模式

 

 

课程目录

第一章 设计模式基本概念

0.[免费]大话设计模式之爱你一万年课程总介绍

0.[免费]大话设计模式之爱你一万年的由来

1. [免费]软件设计模式概述

2. [免费]GoF的23种设计模式的分类

3. [免费]设计模式的六大原则

 

第二章 创建型模式:单例模式:我的女朋友只有你一个

1. [免费]单例模式的基本概念

2. [免费]单例模式的实现-懒汉模式

3.单例模式的实现-饿汉模式

4.单例模式的实现-静态内部类-懒加载的一种方式

5.单例模式的实现-枚举类型

6.单例模式在Spring框架和JDK源码中的应用

7.单例模式实战之线程池

 

第三章 创建型模式:工厂模式:我想让你坐在宝马里笑

1.工厂模式概念

2.工厂模式之无工厂时代

3.工厂模式之简单工厂模式

4.工厂模式之工厂方法模式

5.工厂模式之抽象工厂模式

6.工厂模式在Spring框架和JDK源码中的应用

7.工厂模式实战之不同的支付渠道

8.工厂模式总结

 

第四章 创建型模式:建造者模式:爱不仅要说还要做

1.建造者模式概念

2.建造者模式之组装电脑

3.建造者模式在Spring框架和JDK源码中的应用

 

第五章 创建型模式:原型模式:为爱找份工作

1.原型模式概念

2.原型模式之复印简历

 

第六章 结构型模式:适配器模式:i7爱妻

1.适配器模式概念

2.适配器模式之类适配器

3.适配器模式之对象适配器

4.适配器模式之缺省适配器

5.适配器模式在Spring框架和JDK源码中的应用

6.适配器模式实战之导出数据类型不同适配

 

第七章 结构型模式:装饰器模式:爱你就要让你更美丽

1.装饰器模式概念

2.装饰器模式之照相机:美颜滤镜一个都不能少

3.装饰器模式在Spring框架和JDK源码中的应用

 

第八章 结构型模式:外观(门面)模式:冬天有你不再寒冷

1.外观模式概念

2.外观模式之一键开关

3.外观模式在Spring框架和SLF4J中的应用

 

第九章 结构型模式:桥接模式:结婚发消息不是一件简单的事情

1.无桥接模式之消息发送

2.桥接模式基本概念

3.桥接模式之消息发送

4.桥接模式总结

5.桥接模式在JDK源码中的应用

 

第十章 结构型模式:组合模式:爱如此简单

1.组合模式基本概念

2.组合模式之公司部门管理

3.组合模式在Spring框架和JDK中的应用

 

第十一章 结构型模式:享元模式:共享女友

1.享元模式之共享女友

 

第十二章 结构型模式:代理模式:代理无所不能

1.代理模式概念

2.代理模式之静态代理

3.代理模式之动态代理

 

第十三章 行为型模式:策略模式:女友在手,说走就走

1.策略模式概念

2.策略模式之出行旅游

3.策略模式之三国刘备江东娶夫人

 

第十四章 行为模式:命令模式:烧烤天天吃

1.命令模式之烧烤店

2.命令模式概念

 

第十五章 行为模式:状态模式:为烧烤造个电梯

1.状态模式基本概念

2.状态模式之电梯系统

 

第十六章 行为模式:模板方法模式:我在也不害怕写简历了

1.模板方法模式

2.模板方法在Spring框架和JDK中的应用

 

第十七章 行为模式:备忘录模式:和女朋友的重要节日不能忘

1.备忘录方法模式基本概念

2.备忘录方法之记事本

 

第十八章 行为模式:中介者模式:那些年的情书-邮局传情

1.中介者模式基本概念

2.中介者模式之邮局传情

 

第十九章 行为模式:观察者模式:新闻八卦我在行

1.观察者模式

 

第二十章 行为模式:迭代器模式:让遍历标准化

1.迭代器模式

 

第二十一章 行为模式:责任链模式:为爱保驾护航

1.责任链模式

2.责任链模式之八卦信息过滤

3.责任链模式之八卦信息过滤升级版本

4.责任链模式之八卦信息过滤升级版本2

 

第二十二章 行为模式:访问者模式:你的KPI完成了吗

1.访问者模式

2.无访问者模式之绩效报表

3.访问者模式之绩效报表

 

第二十三章 行为模式:解释器模式:在也不用担心工资计算错误了

1.解释器模式

2.解释器模式之简单计算器

3.解释器模式之简单计算器3.0