java设计模式
文章平均质量分 96
chihiro_db
遇事不决,可问春风。每天坚持学习一点,积少成多!一位在读大三学生
展开
-
正则表达式(韩顺平讲解)
正则表达式韩顺平原创 2022-10-09 15:45:23 · 1108 阅读 · 0 评论 -
23种设计模式(第三章结构型模式7种)
结构型模式结构型模式描述如何将类或对象按某种布局组成更大的结构。它分为类结构型模式和对象结构型模式,前者采用继承机制来组织接口和类,后者釆用组合或聚合来组合对象。由于组合关系或聚合关系比继承关系耦合度低,满足“合成复用原则”,所以对象结构型模式比类结构型模式具有更大的灵活性。结构型模式分为以下 7 种:代理模式适配器模式装饰者模式桥接模式外观模式组合模式享元模式5.1 代理模式5.1.1 概述由于某些原因需要给某对象提供一个代理以控制对该对象的访问。这时,访问对象不适合或者不能原创 2022-04-29 13:08:06 · 387 阅读 · 0 评论 -
23种设计模式(第二章创建者模式5种)
第二章创建者模式单例模式单例模式有 3 个特点:单例类只有一个实例对象;该单例对象必须由单例类自行创建;单例类对外提供一个访问该单例的全局访问点。单例模式的实现单例设计模式分类两种: 饿汉式:类加载就会导致该单实例对象被创建 懒汉式:类加载不会导致该单实例对象被创建,而是首次使用该对象时才会创建饿汉式饿汉式-方式1(静态变量方式)/** * 饿汉式 * 静态变量创建类的对象 */public class Singleton { //私有构造方法原创 2022-04-25 14:00:33 · 333 阅读 · 0 评论 -
23中设计模式(第一章设计模式相关内容)
第一章设计模式相关内容1,设计模式概述1.1 软件设计模式的产生背景"设计模式"最初并不是出现在软件设计中,而是被用于建筑领域的设计中。1977年美国著名建筑大师、加利福尼亚大学伯克利分校环境结构中心主任克里斯托夫·亚历山大(Christopher Alexander)在他的著作《建筑模式语言:城镇、建筑、构造》中描述了一些常见的建筑设计问题,并提出了 253 种关于对城镇、邻里、住宅、花园和房间等进行设计的基本模式。1990年软件工程界开始研讨设计模式的话题,后来召开了多次关于设计模式的研讨会。原创 2022-04-20 13:07:37 · 187 阅读 · 0 评论