黑马程序员技术交流社区

标题: 下面这个安全高效的单例懒汉中single.class怎么理解?不是对象吗? [打印本页]

作者: guanxiangliang    时间: 2014-8-1 19:43
标题: 下面这个安全高效的单例懒汉中single.class怎么理解?不是对象吗?
public class Single {
        private Single() {
        }

        private static Single s = null;

        public static Single getInstance() {
                if (s == null) {
                        synchronized (Single.class) {
                                if (s == null)
                                        s = new Single();                               
                        }
                }
                return s;
        }

}
作者: masai158    时间: 2014-8-1 20:02
Java 运行时,先将字节码文件找到并加载到内存。。
当你的同步函数被static 后。为了方面,您的所可以是自己类本身。故  Single.class




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