• 课程 / Java

    开发大牛的经验结晶-Java设计模式

    直播班:PHP小白到大牛三个月速成!

    立即报名
    介绍章节评论课件
    设计模式包含了大量的编程思想,讲授和真正掌握并不容易,网上的设计模式课程不少,大多讲解的比较晦涩,没有真实的应用场景和框架源码支撑,学习后,只知其形,不知其神。知道各种设计模式,但是不知道怎么使用到真实项目。本课程针对上述问题, (1) 授课方式采用 图解+框架源码分析的方式 (2) 系统全面的讲解了设计模式,包括 设计模式七大原则、UML类图-类的六大关系、23种设计模式及其分类等。
  • 难度:中级
  • 共149章节
  • 57094次播放
  • 第1章 设计模式(一)

    设计模式面试题(1)

    11:18

    设计模式面试题(2)

    11:26

    何时会用到设计模式

    21:37

    内容和授课方式

    11:11

    七大设计原则介绍

    13:22

    单一职责原则

    20:11

    单一职责原则小结

    09:41

    接口隔离原则(1)

    14:30

    接口隔离原则(2)

    10:56

    接口隔离原则小结

    05:34
    第2章 设计模式(二)

    依赖倒转原则(1)

    12:04

    依赖倒转原则(2)

    15:04

    依赖倒转原则小结

    10:43

    里氏替换原则(1)

    07:21

    里氏替换原则(2)

    19:44

    开闭原则(1)

    13:24

    开闭原则(2)

    07:55

    开闭原则小结

    04:48

    迪米特法则(1)

    19:29

    迪米特法则(2)

    05:31
    第3章 设计模式(三)

    迪米特法则注意事项

    05:20

    合成复用原则及小结

    11:18

    UML基本介绍

    12:17

    UML类图

    08:05

    类的依赖、泛化和实现

    16:41

    类的关联、聚合和组合

    20:17

    类图六大关系总结

    12:35

    设计模式概述和分类

    17:00

    单例(静态常量饿汉式)

    10:33

    单例(静态代码块饿汉式)

    04:11
    第4章 设计模式(四)

    单例(线程不安全懒汉式)

    06:35

    单例(线程安全懒汉式)

    04:47

    单例(同步代码块懒汉式)

    03:28

    单例(DoubleCheck)

    08:23

    单例(静态内部类)

    07:55

    单例(枚举方式)

    05:17

    单例模式JKD源码分析

    04:17

    单例模式注意事项

    14:11

    简单工厂模式(1)-披萨订购

    22:29

    简单工厂模式(2)-披萨订购

    06:44
    第5章 设计模式(五)

    简单工厂模式(3)-披萨订购

    20:03

    简单工厂模式(4)-披萨订购

    05:31

    工厂方法模式(1)-披萨订购

    03:46

    工厂方法模式(2)-披萨订购

    22:08

    抽象工厂模式(1)-披萨订购

    09:17

    抽象工厂模式(2)-披萨订购

    15:20

    工厂模式-JDK源码分析

    11:19

    工厂模式-小结

    21:49

    原型模式(1)-克隆羊

    07:49

    原型模式(2)-克隆羊

    12:49
    第6章 设计模式(六)

    原型模式(3)-Spring源码分析

    08:24

    原型模式(4)-深拷贝

    07:12

    原型模式(5)-深拷贝

    23:32

    原型模式(6)-内容梳理

    13:18

    建造者模式(1)-盖房子

    11:23

    建造者模式(2)-原理类图

    07:52

    建造者模式(3)-盖房子

    23:36

    建造者模式(4)-StringBuilder源码

    11:00

    建造者模式(5)-内容梳理

    12:04

    适配器模式-工作原理

    10:02
    第7章 设计模式(七)

    类适配器-电压问题

    19:14

    对象适配器-电压问题

    14:12

    接口适配器-电压问题

    14:29

    适配器模式-Dispatcher源码

    26:09

    适配器模式-内容梳理

    17:28

    桥接模式(1)-手机问题

    03:50

    桥接模式(2)-原理类图

    08:28

    桥接模式(3)-手机问题

    22:51

    桥接模式(4)-JDBC源码

    11:18

    桥接模式(5)-内容梳理

    第8章 设计模式(八)

    装饰者模式(1)-星巴克咖啡

    08:27

    装饰者模式(2)-星巴克咖啡

    06:29

    装饰者模式(3)-工作原理

    06:40

    装饰者模式(4)-星巴克咖啡

    33:22

    装饰者模式(5)-IO源码

    11:34

    装饰者模式(6)-内容梳理

    08:33

    组合模式(1)-院校展示

    11:47

    组合模式(2)-院校展示

    32:13

    组合模式(3)-HashMap源码

    13:21

    组合模式(4)-内容梳理

    10:08
    第9章 设计模式(九)

    外观模式(1)-影院管理

    05:33

    外观模式(2)-工作原理

    07:33

    外观模式(3)-影院管理

    21:38

    外观模式(4)-MyBatis源码

    13:58

    外观模式(5)-注意事项

    享元模式(1)-网站外包

    05:07

    享元模式(2)-工作原理

    17:36

    享元模式(3)-网站外包

    22:40

    享元模式(4)-Integer源码

    11:33

    享元模式(5)-内容梳理

    10:13
    第10章 设计模式(十)

    代理模式(1)-基本介绍

    05:38

    代理模式(2)-静态代理

    18:43

    代理模式(3)-动态代理

    29:19

    代理模式(4)-Cglib代理

    28:47

    代理模式(5)-几种变体

    13:19

    模板模式(1)-工作原理

    11:36

    模板模式(2)-豆浆制作

    13:24

    模板模式(3)-钩子方法

    06:47

    模板模式(4)-IOC源码

    22:56

    模板模式(5)-细节说明

    11:19
    第11章 设计模式(十一)

    命令模式(1)-工作原理

    15:25

    命令模式(2)-遥控器

    19:28

    命令模式(3)-遥控器

    23:57

    命令模式(4)-JdbcTml源码

    16:13

    命令模式(5)-内容梳理

    09:52

    访问者模式(1)-歌手评分

    04:00

    访问者模式(2)-原理类图

    13:34

    访问者模式(3)-歌手评分

    25:09

    访问者模式(4)-双分派

    06:54

    访问者模式(5)-使用细节

    08:14
    第12章 设计模式(十二)

    迭代器模式(1)-统一遍历问题

    04:14

    迭代器模式(2)-原理类图

    15:49

    迭代器模式(3)-统一遍历问题

    07:06

    迭代器模式(4)-统一遍历问题

    34:41

    迭代器模式(5)-JDK源码

    19:23

    迭代器模式(6)-使用细节

    11:41

    观察者模式(1)-天气预报

    07:20

    观察者模式(2)-天气预报

    13:23

    观察者模式(3)-工作原理

    04:09

    观察者模式(4)-天气预报

    24:25

    观察者模式(5)-Observable源码

    06:54
    第13章 设计模式(十三)

    观察者模式(6)-内容梳理

    07:02

    中介者模式(1)-智能家庭

    09:56

    中介者模式(2)-工作原理

    16:20

    中介者模式(3)-智能家庭

    26:25

    中介者模式(4)-内容梳理

    06:54

    备忘录模式(1)-游戏角色

    02:51

    备忘录模式(2)-工作原理

    25:28

    备忘录模式(3)-游戏角色

    16:21

    备忘录模式(4)-注意事项

    08:19

    解释器模式(1)-计算式求值

    03:15
    第14章 设计模式(十四)

    解释器模式(2)-原理类图

    13:17

    解释器模式(3)-计算式求值

    37:55

    解释器模式(4)-SpelExp源码

    16:44

    解释器模式(5)-总结

    08:44

    状态模式(1)-工作原理图

    11:18

    状态模式(2)-抽奖活动

    33:55

    状态模式(3)-借贷平台源码

    18:55

    状态模式(4)-注意事项

    09:11

    策略模式(1)-鸭子问题

    12:51

    策略模式(2)-工作原理

    09:09
    第15章 设计模式(十五)

    策略模式(3)-鸭子问题

    22:51

    策略模式(4)-Arrays源码

    09:47

    策略模式(5)-内容梳理

    09:38

    职责链模式(1)-采购审批

    05:42

    职责链模式(2)-工作原理

    10:37

    职责链模式(3)-采购审批

    23:56

    职责链模式(4)-SpringMVC源码

    17:24

    职责链模式(5)-内容梳理

    08:38

    讲师介绍

    PHPzhong
    PHPzhong
    全栈工程师
    能学到什么:

    设计模式包含了大量的编程思想,讲授和真正掌握并不容易,网上的设计模式课程不少,大多讲解的比较晦涩,没有真实的应用场景和框架源码支撑,学习后,只知其形,不知其神。知道各种设计模式,但是不知道怎么使用到真实项目。本课程针对上述问题, (1) 授课方式采用 图解+框架源码分析的方式 (2) 系统全面的讲解了设计模式,包括 设计模式七大原则、UML类图-类的六大关系、23种设计模式及其分类等。

    全部评论我要评论

  • XING

    XING10个月前

    韩老师讲的,yyds

    回复
    0

  • XING

    讲的不错?

    XING · 10个月前
  • 取消回复发送
  • PHP中文网