黑马程序员技术交流社区

标题: 单例设计模式 [打印本页]

作者: 欧胤祥    时间: 2016-5-10 21:24
标题: 单例设计模式
单例设计模式构造方法中 if 和 while 的区别是什么?
作者: keyingchang0909    时间: 2016-5-10 23:24
走if之后,如果被抢了执行权,就直接在那等待,抢回来之后,直接往下走,不再判断,会造成new多个对象,违反了单例的规则,而while每次等待后都会再判断,就不会出现多个对象
作者: keyingchang0909    时间: 2016-5-10 23:27
走if之后,如果被抢了执行权,就直接在那等待,抢回来之后,直接往下走,不再判断,会造成new多个对象,违反了单例的规则,而while每次等待后都会再判断,就不会出现多个对象
作者: 小红花    时间: 2016-5-11 10:19
楼上正解。。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2