没有用过这种设计模式,学习ing····
不叫 单列, 叫单例。 一般来说静态方法只在第一次创建对象, 之后都引用同样的对象。
最好少用。因为它有一个重大缺陷:内存溢出。
关于单例模式的介绍:http://www.cnblogs.com/snandy/archive/2011/04/07/2007717.html
关于内存溢出的介绍:http://zzk.cnblogs.com/s?t=b&w=outofmemory:
单例的使用个人在项目中的理解一般来说是作为一个整个项目的全局唯一变量来使用的。比如一个项目每个用户是唯一的。会建立一个user对象 ,这个对象在登录的时候单例创建,user 有name ,password等各个属性,成员。但在整个项目运行中这个user对象是唯一存在的,作为单例。
不错哦,不过好像登录的用户信息一般都放session中的啊?