请举例
工作中用到单例Singleton的例子
------解决方案--------------------比如服务端某个对外的接口(例如创建某业务的功能),其具体实现类,是单例的。
业务的办理,会涉及查表等很多需要互斥的操作,如果办理类本身是单例的,就可以避免很多并发的问题了。
还有一些公共方法类,以单例模式注入到各个业务接口实现类中,减少不必要的内存消耗。
------解决方案--------------------创建一个对象进行查询操作,那么这个对象一个就足够了。单例模式就能很好的解决这个问题。
------解决方案--------------------spring 里面的bean 的配置
------解决方案--------------------1、C/S架构的应用,使用http与服务端交互,这部分要处理cookie,维持与服务端的登录状态,所以用的单例;
2、服务端统计用户数或记录错误登录次数什么的,不使用数据库的话,就需要单例来保证计数的准确