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