黑马程序员技术交流社区
标题:
单例设计模式用在哪里
[打印本页]
作者:
13666619050
时间:
2015-12-3 19:02
标题:
单例设计模式用在哪里
刚刚学了单例模式,知道唯一性,但是不知道这个单例是用在哪里的
作者:
xiaohu90
时间:
2015-12-3 19:16
神马都是浮云!!
作者:
xinxiangchen
时间:
2015-12-3 20:32
比如几个人轮流在画布上作画,第一个人创建画布,画画,后面的人再调用也是在同一个上面,只能在已有的基础上作画,画布就是一个单例的
作者:
八宝
时间:
2015-12-3 21:10
用在多个对象共享一个资源的时候 这时候这个资源被设计成单例模式,所有对象做的修改会被所有对象共享
作者:
雨来
时间:
2015-12-3 21:18
单例设计模式的应用:
如:我们的网站后台系统,只允许有一个系统管理员账户
作者:
Little_jie
时间:
2015-12-3 21:52
只能有一个用户的,比如群主只能有一个
作者:
Camwly
时间:
2015-12-3 23:17
比如说打印机
作者:
sun4w
时间:
2015-12-4 09:04
用在只能同时存在一个对象的情况下
作者:
Kalsifa
时间:
2015-12-4 09:10
保证类在内存中只有一个对象
作者:
TG·小强
时间:
2015-12-4 10:16
就像你有一个名字多个小名一样,无论叫哪个名,你都得答应。因为你操作的对象只有一个就是你。故多个应用操作一个对象时。
作者:
Yuto吕
时间:
2015-12-4 10:18
单例模式保证了实例的唯一性,保证程序不会并发进行
举个例子:如果你有500元,去银行取钱,你有2张相同的银行卡,同时取钱,这叫并发,如果不是单例,那么你就要new出2个对象,那么你对各自的对象进行操作,没有任何限制,就能取出1000元,如果是单例,他先会取500元,挂起另一个取500元的动作,那么你只能取出500元
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2