黑马程序员技术交流社区

标题: 单例模式之懒汉式的线程问题解决 [打印本页]

作者: 油炸电视剧    时间: 2015-5-23 22:47
标题: 单例模式之懒汉式的线程问题解决
单例模式为什么在开发中不怎么使用懒汉模式最主要的是因为懒汉模式有线程问题。以下这样就可以很好地解决线程问题,确保真正的单例。
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;
        }
}[code]




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