设计模式
文章平均质量分 97
JWASX
只是一个想写代码的小白
展开
-
设计模式 - 代理模式
文章目录前言1. 概述2. 结构3. 静态代理4. JDK动态代理1. 代码2. 实现过程5. cglib动态代理6. 三种模式的对比7. 优缺点1. 优点2. 缺点8. 使用场景前言文章参考黑马的设计模式讲义以及c语言中文网教程C语言中文网教程,菜鸟教程:菜鸟教程。还有一些自己的理解做出来的笔记。黑马视频: 黑马设计模式。下面介绍代理模式,代理模式在Java中的运用很多,其中比较场景的是 SpringAOP 中使用的提示:以下是本篇文章正文内容,下面案例可供参考1. 概述由于某些原因需要给原创 2022-02-07 15:08:29 · 429 阅读 · 0 评论 -
设计模式 - 建造者模式
文章目录前言1. 概述2. 优缺点1. 优点2. 缺点3. 结构4. 案例5. 使用场景6. 模式扩展前言文章参考黑马的设计模式讲义以及c语言中文网教程C语言中文网教程,菜鸟教程:菜鸟教程。还有一些自己的理解,对于一些概念的东西还是很难自己总结一套出来的。黑马视频: 黑马设计模式。下面介绍建造者模式,这个模式在项目中也是常见的。提示:以下是本篇文章正文内容,下面案例可供参考1. 概述在生活中,我们常见的汽车,电脑等都是由一个一个的零件组合得到的。我们自己想要得到这些,不需要自己去组装,而是厂原创 2022-02-06 13:26:27 · 558 阅读 · 0 评论 -
设计模式 - 原型模式
文章目录前言1. 概述前言文章参考黑马的设计模式讲义以及c语言中文网教程C语言中文网教程,还有一些自己的理解,对于一些概念的东西还是很难自己总结一套出来的。黑马视频: 黑马设计模式。下面介绍原型模式,本质上是使用了浅克隆和深克隆。提示:以下是本篇文章正文内容,下面案例可供参考1. 概述...原创 2022-02-06 11:35:28 · 475 阅读 · 0 评论 -
设计模式 -工厂模式
文章目录前言1. 概述2. 简单工厂模式1. 结构2. 代码实现3. 优点和缺点3. 使用配置文件完成简单工厂模式4. 工厂方法模式1. 概述2. 结构3. 代码4. 优缺点5. 抽象工厂模式1. 产品族和产品等级2. 概念3. 结构4. 代码5. 优点和缺点6. 使用场景6. 工厂模式在源码中的使用1. Calendar.getInstance2. DateForamt.getInstance3. Collection.iterator前言文章参考黑马的设计模式讲义以及c语言中文网教程C语言中文网原创 2022-02-02 13:10:07 · 920 阅读 · 0 评论 -
设计模式 - 软件设计的七大原则
文章目录前言一、软件设计模式原则前言文章基于黑马的设计模式讲义,还有一些自己的理解,对于一些概念的东西还是很难自己总结一套出来的。黑马视频: 黑马设计模式,写笔记也是写文章的一种了,光是看给的资料还是不够的,最起码得自己理解敲一遍才行提示:以下是本篇文章正文内容,下面案例可供参考一、软件设计模式原则在软件开发中,为了提高软件系统的可维护性和可复用性,增加软件的可扩展性和灵活性,程序员要尽量根据七条原则来开发程序,从而提高软件开发效率、节约软件开发成本和维护成本。其实做过项目的朋友应该都能理原创 2022-02-02 01:18:50 · 984 阅读 · 0 评论 -
设计模式-单例模式(包括反射和序列化的影响和解决方法)
文章目录前言1. 单例模式的介绍前言在之前写过一篇java单例模式的文章,只是简单介绍两种懒汉式和饿汉式的单例,因此在这里重新写一次单例模式,本篇文章基于菜鸟教程的单例模式,会介绍其中的6中单例模式,并且会涉及到多线程情况下的并发问题1. 单例模式的介绍...原创 2022-01-22 19:44:20 · 666 阅读 · 3 评论