黑马程序员技术交流社区
标题:
单例设计模式,是什么?有什么用????
[打印本页]
作者:
liufeibo
时间:
2015-9-26 11:01
标题:
单例设计模式,是什么?有什么用????
单例设计模式,是什么?有什么用????最好能举例,谢谢
作者:
a8336675
时间:
2015-9-26 11:11
单利设计模式,就是在内存中定义一个对象之后,每次都调用这个对象,并不用new一个对象。
例如:
private static Connection conn = DriverManager.getConnection(url, user, password);
public Connection getInstance() {
return conn;
}
1、第一步创建一个数据库连接对象;
2、第二步获取该对象;
这么做的好处就是:
连接数据库需要花费比较大的开销,如果每一次都是用DriverManager.getConnection()方法进行连接,对数据库会造成很大的压力;
而现在你仅需要定义一个Connection对象,并将它实例化之后,每次想要连接数据库的时候,就用这个对象就可以了,就不用使用DriverManager.getConnection()方法了。
这就是单例模式的核心意义。
作者:
猫是点点
时间:
2015-9-26 11:11
顶一个,么么哒
作者:
anyway1919
时间:
2015-9-26 11:37
目的就一个,保证对象的我一性,比如你创建的售票程序,票对象,只能有一个,无论是受售票窗口还是票务中心,它们共同操作的对象时唯一的,内存中只有一个Ticket,不然的话会操作数据会造成安全问题
作者:
程序猿小哲
时间:
2015-9-26 15:33
学习了~~~
作者:
lostyou
时间:
2015-9-26 19:07
这个地方总是很模糊
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2