该是一种常用的设计模式。在Java应用中,单例对象能保证在一个JVM中,该对象只有一个实例存在。这样的模式有几个好处:
1、某些类创建比较频繁,对于一些大型的对象,这是一笔很大的系统开销。
2、省去了new操作符,降低了系统内存的使用频率,减轻GC压力。
3、有些类如交易所的核心交易引擎,控制着交易流程,如果该类可以创建多个的话,系统完全乱了。
饿汉式单例和懒汉式单例是两种比较主流和常用的单例模式方法,详情请参考毕老师java基础视频面向对象系列对该模式的讲解,这里我就不赘述了。
QQ截图20141113211550.jpg (82.42 KB, 下载次数: 11)
| 欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |