黑马程序员技术交流社区

标题: 单例设计模式是什么意思? [打印本页]

作者: 幻影之舞    时间: 2016-5-14 21:15
标题: 单例设计模式是什么意思?
哪位大神给讲讲
作者: pal_xie    时间: 2016-5-14 22:02
大概的说就是一个类只能用一个对象.单例设计模式类内部私用了构造函数,所以不能创建本类对象,但是类的内部创建了一个静态对象,并且提供了静态的方法返回这个对象,这样就能确保所有访问该类的对象为同一个对象
作者: xiaogui    时间: 2016-5-14 22:09
学习一下
作者: danielchung6600    时间: 2016-5-15 00:02
单例设计模式 一分为二的话很好理解,就是单例 和 设计模式。
    设计模式并不是java中独有的术语,现实生活中很多都是靠设计模式来进行生产的,其作用就是提高效率。就是在设计一样产品的时候,把他的可重复的部分提取出来,就像生产月饼,不就是拿模子扣出来的么,就不需要人工进行逐一的造型,大量的节省了人力。java中也是一样,就是把可重复代码或者思想,提炼出来,遇到特定的需求,可直接粘贴。
   单例,就是所说的特定的环境,而这种特定的环境,就是需求指定只能建立一个对象,就是只要判定了需求只需要一个对象时,就可以把那段可复制的代码用上了,具体原理就像楼上那位大神说的   




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