黑马程序员技术交流社区
标题:
单例(懒汉式)在多线程中如何实际应用??
[打印本页]
作者:
Shimano
时间:
2014-5-9 15:06
标题:
单例(懒汉式)在多线程中如何实际应用??
单例设计模式中懒汉式,是一个经典的程序,考察很多问题。我也多次尝试,创建多个线程,
想把getInstance()方法放在run()方法中运行试验,但是因为单例对象创建的方式比较特别。
因为我是初学者,所以多次试验,都不成功。望有人能帮我设计一个小程序:多个线程并发
class Single
{
private static Single s = null;
private Single(){}
public static Single getInstance()
{
if(s==null)
{
synchronized(Single.class)
{
if(s==null)
s = new Single();
}
}
return s;
}
}
复制代码
访问getInstance()方法...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2