单实例模式有什么作用?
单实例模式有什么作用?
------解决方案--------------------给你举个例子
比如一个公厕,只有一个坑,这个时候大街上有好多个人想解决问题,但是只能一个个来,这个时候就有必要把“公厕”这个类设计成单实例的,确保统一时刻访问公厕的人只能有一个。
例子很……不知道你理解了没有?
------解决方案--------------------
------解决方案--------------------例子有问题吧
singleton并不是说为了确保同一时刻只有为一个对象服务,这样还不如搞个同步锁呢
单例是因为一个就足够了,多了浪费
比如邮局里的电话簿只有一本,有需要的人拿来看,没有必要每个人要查的时候工作人员就拿一本出来,看完了再回收。。。