黑马程序员技术交流社区
标题:
懒汉式(单例设计模式)
[打印本页]
作者:
mishisanyi
时间:
2015-6-9 22:44
标题:
懒汉式(单例设计模式)
懒汉式是延迟加载的,在多线程程序设计中有线程安全问题,解决方式为同步锁,同步方法的情况下,其锁为该类所属的类的二进制字节码文件对象,这样处理比较低效,应通过双重判断的方法来解决这个问题
代码如下
public class Single
{
private static Single s = null;
private Single()
{}
private Single getInstance()
{
if(s == null)
{
synchronized(Single.class)
{
if(s==null)
{
s= new Single();
}
}
}
return s;
}
}
复制代码
作者:
存在感很差
时间:
2015-6-9 22:50
为什么大家都喜欢发这个,可能重复就是重点就是这个意思吧。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2