设计模式
坐不改名
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
设计模式之工厂模式
设计模式之工厂模式工厂模式包括了简单工厂、工厂方法和抽象工厂。下面我从java实际应用的角度分别介绍这三种模式。简单工厂模式下面看下JDBC中获取Connection的代码public class ConnectionFactory { public Connection createConnection(String dbType,String serverName,String db...原创 2019-06-25 07:08:51 · 120 阅读 · 0 评论 -
设计模式系列之装饰者模式
前言本篇文章分为四个部分:第一部分会举一个例子引出装饰者模式,让读者对装饰者模式有个感官上的认识;第二部分会给出装饰者模式的定义(当然我们主要不是来背定义,就当做积累专业名词来记吧,我个人是很不喜欢下定义的);第三部分,我会拿jdk中两个使用装饰者模式的例子进行分析,让读者在学习模式的同时熟悉一下jdk源码。第四部分,我会结合装饰者模式理清楚java I/O各种流之间的关系(说实话,工作中用得最...原创 2019-06-26 16:30:09 · 167 阅读 · 0 评论 -
设计模式系列之观察者模式
本文从jdk内置的观察者模式来介绍观察者模式。业务场景:当老师进门的时候,班长带头叫“老师好”,然后全班同学一起交“老师好”因为太简单,直接上代码班长继承自Observablepackage Observer;import java.util.Observable;import java.util.Observer;public class Monitor extends Obs...原创 2019-06-27 00:19:58 · 104 阅读 · 0 评论 -
设计模式系列之单例模式
本文循序渐进介绍单例模式的几种实现方式,以及Jdk中使用到单例模式的例子,以及sring框架中使用到的单例模式例子。饿汉式package signgleton;/** * 单例模式简单的实现 */public class Singleton { private static Singleton instance = new Singleton(); private S...原创 2019-06-28 19:13:14 · 143 阅读 · 0 评论
分享