2013年7月4日

单例模式的各种写法评测

摘要: 单例模式(Singleton): 单例对象(Singleton)是一种常用的设计模式。在Java应用中,单例对象能保证在一个JVM中,该对象只有一个实例存在。这样的模式有几个好处: 1、某些类创建比较频繁,对于一些大型的对象,这是一笔很大的系统开销。 2、省去了new操作符,降低了系统内存的使用频率,减轻GC压力。 3、有些类如交易所的核心交易引擎,控制着交易流程,如果该类可以创建多个的话,系统完全乱了。 显然单例模式的要点有三个: 一是某各类只能有一个实例; 二是它必须自行创建这个事例; 三是它必须自行向整个系统提供这个实例。 一些资源管理器常常设计成单例模式,在计算机系... 阅读全文

posted @ 2013-07-04 22:26 NFC 阅读(1431) 评论(7) 推荐(2) 编辑

导航