![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java-设计模式
icoder.long
Change the world with thought and code!
展开
-
Java常用设计模式——单例模式
Java中有很多设计模式,在网上也有很多设计模式的教程和资料,讲解的也比较详细,对我在学习中产生的问题提供了很大的帮助,但是经常有一些问题查了很多博客也无法再找到答案,所以我希望能填补一些这方面的空白,将我在日常学习过程的理解和想法写下来,并能和关心此类问题同学和朋友一起讨论一下。 设计模式是前辈们在多年开发工作中经验的总结,可以提高代码的可重用性、可靠性和规范性,让代码更容易理解,而单例模式是...原创 2018-07-23 14:13:13 · 129 阅读 · 0 评论 -
Java常用设计模式——工厂模式
Java中有很多设计模式,在网上也有很多设计模式的教程和资料,讲解的也比较详细,对我在学习中产生的问题提供了很大的帮助,但是经常有一些问题查了很多博客也无法再找到答案,所以我希望能填补一些这方面的空白,将我在日常学习过程的理解和想法写下来,并能和关心此类问题同学和朋友一起讨论一下。 设计模式是一套被反复使用,高效率、安全稳定且能解耦合,能够进行高效开发,降低代码冗余易于维护的一种编码习惯。本文将...原创 2018-07-23 14:32:50 · 159 阅读 · 0 评论 -
Java常用设计模式——策略模式
Java中有很多设计模式,在网上也有很多设计模式的教程和资料,讲解的也比较详细,对我在学习中产生的问题提供了很大的帮助,但是经常有一些问题查了很多博客也无法再找到答案,所以我希望能填补一些这方面的空白,将我在日常学习过程的理解和想法写下来,并能和关心此类问题同学和朋友一起讨论一下。 设计模式是一套被反复使用,高效率、安全稳定且能解耦合,能够进行高效开发,降低代码冗余易于维护的一种编码习惯。本文将...原创 2018-07-23 15:11:08 · 181 阅读 · 0 评论 -
Java常用设计模式——代理模式
一、简介 代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用和访问。可以对该对象访问前、访问后、发生异常等情况的处理。可理解为对类增强的一种手段(继承、装饰、代理)。 二、作用 中介隔离作用:在某些情况下,一个客户类不想或者不能直接引用一个委托对象,而代理类对象可以在客户类和委托对象之间起到中介的作用,其特征是代理类和委托类实现相同的接口。 开闭原则,增加...原创 2018-07-23 15:31:05 · 161 阅读 · 0 评论