摘要: 昨天笔试考到了单例模式,现在重新总结一下吧。一、什么是单例模式 单例模式是一种对象创建型模式,使用单例模式,可以保证一个类只生成唯一的实例对象。也就是说,在整个程序空间中,该类只存在一个实例对象。 其实,gof对单例模式的定义是:保证一个类只有一个实例存在,同时提供能够对该实例加以访问的全局访问方法。二、为什么要使用单例模式 在应用系统开发中,我们常常有一下需求: 1.在多个线程之间,比如servlet环境,共享统一个资源或者操作统一个对象 2.在整个程序空间使用全局变量,共享资源 3.大规模系统中,为了性能的考虑,需要节省对象的创建时间等。 因为Singleton模式可以保证为... 阅读全文
posted @ 2013-12-11 10:29 bingoogolapple 阅读(409) 评论(0) 推荐(0) 编辑