随笔分类 -  java基础 / 设计模式

摘要:前言 记录实际项目中用到的设计模式。 初学设计模式应该看那些书。 我因为上《软件架构与设计模式》这门课,所以基本目前市面上比较主流的关于设计模式的书我都或多或少看过。我不知道你的水平如何,以及学习设计模式的目的(是仅仅是想做个入门先还是想直接在现有的工作中用上设计模式),所以无法直接推荐。现在我就简 阅读全文
posted @ 2021-10-13 15:22 慎终若始 阅读(10) 评论(0) 推荐(0) 编辑
摘要:前言 代理模式是Java常见的设计模式之一。所谓代理模式是指客户端并不直接调用实际的对象,而是通过调用代理,来间接的调用实际的对象。为什么要采用这种间接的形式来调用对象呢?一般是因为客户端不想直接访问实际的对象,或者访问实际的对象存在困难,因此通过一个代理对象来完成间接的访问。在现实生活中,这种情形 阅读全文
posted @ 2020-04-01 20:31 慎终若始 阅读(137) 评论(0) 推荐(0) 编辑
摘要:目录 一、什么是单例模式 二、单例模式的应用场景 三、单例模式的优缺点 四、单例模式的实现 五、总结 正文 本文首先概述了单例模式,揭示了单例模式的应用场景和优缺点,最后我们给出了单例模式的几种实现方式及注意事项。 回到顶部 一、什么是单例模式 单例模式是一种常用的软件设计模式,其定义是单例对象的类 阅读全文
posted @ 2020-04-01 19:46 慎终若始 阅读(128) 评论(0) 推荐(0) 编辑
摘要:一、概念 1、什么是设计模式:所谓设计模式,就是为了解决特定问题的而提供的一整套的代码的编写方案 现在有23种设计模式。 2、分为三大类: 创建模式,如:工厂模式,单例模式。 结构模式,如:代理模式。 行为模式,如:责任链模式。 二、常见的几种设计模式 2.1 工厂设计模式 1、概念:父类作方法的返 阅读全文
posted @ 2020-04-01 19:45 慎终若始 阅读(124) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示