A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© phil 中级黑马   /  2015-2-5 23:09  /  969 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1 概述

单例模式有几个好处:
(1)某些类创建比较频繁,对于一些大型的对象,这是一笔很大的系统开销。
(2)省去了new操作符,降低了系统内存的使用频率,减轻GC压力。
(3)有些类如交易所的核心交易引擎,控制着交易流程,如果该类可以创建多个的话,系统完全乱了。
2 详解

单例模式常用的写法有如下这么两种。
2.1 饿汉式

如果应用程序总是创建并使用单例模式,或者在创建和运行时压力不是很大的情况下,可以使用一个私有静态变量,提前把对象创建好。

代码在视频里写的很清楚了,可以翻阅视频哦。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马