黑马程序员技术交流社区
标题: 两种单例模式 [打印本页]
作者: phil 时间: 2015-2-5 23:09
标题: 两种单例模式
1 概述
单例模式有几个好处:
(1)某些类创建比较频繁,对于一些大型的对象,这是一笔很大的系统开销。
(2)省去了new操作符,降低了系统内存的使用频率,减轻GC压力。
(3)有些类如交易所的核心交易引擎,控制着交易流程,如果该类可以创建多个的话,系统完全乱了。
2 详解
单例模式常用的写法有如下这么两种。
2.1 饿汉式
如果应用程序总是创建并使用单例模式,或者在创建和运行时压力不是很大的情况下,可以使用一个私有静态变量,提前把对象创建好。
代码在视频里写的很清楚了,可以翻阅视频哦。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |