首页 > 科技 >

java设计模式-单例模式

2018-10-13 23:36:34 网络整理 阅读:205 评论:0

引言

单例模式,顾名思义只有一个实例,该中设计模式主要应用的场景如下:

1.需要频繁实例化然后销毁的对象。

2.创建对象时耗时过多或者耗资源过多,但又经常用到的对象。

3.完全限制需要单一对象的,例如计数器等等。

单例模式

一、用类图表示单例模式如下:

java设计模式-单例模式

单例模式类图

二、常见的几种单例模式写法,具体代码如下:

1、饿汉式-静态常量

java设计模式-单例模式

饿汉式-静态代码块

相关文章