1、单例只保留一个对象,可以减少系统资源开销。
2、提高创建速度,每次都获取已经存在的对象因此提高创建速度全局共享对象。
3、单例在系统中只存在一个对象实例,因此任何地方使用此对象都是一个对象避免多实例创建使用时产生的逻辑错误。
简单的说,一个实例就是一个数据库,比较好理解了吧!实例和数据库的关系可以这样理解:
1、一个实例只能打开一个数据库,也就是常说的单实例数据库
2、一个数据库同时可以由多个实例打开,也就是常说的多实例数据库RAC
欢迎分享,转载请注明来源:内存溢出
1、单例只保留一个对象,可以减少系统资源开销。
2、提高创建速度,每次都获取已经存在的对象因此提高创建速度全局共享对象。
3、单例在系统中只存在一个对象实例,因此任何地方使用此对象都是一个对象避免多实例创建使用时产生的逻辑错误。
简单的说,一个实例就是一个数据库,比较好理解了吧!实例和数据库的关系可以这样理解:
1、一个实例只能打开一个数据库,也就是常说的单实例数据库
2、一个数据库同时可以由多个实例打开,也就是常说的多实例数据库RAC
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)