黑马程序员——单例模式的两种实现方法

来源:互联网 发布:费列罗巧克力淘宝 编辑:程序博客网 时间:2024/06/01 21:38
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------

 

 

//先初始化对象,也称为:饿汉式

class Single

{

        private static Single s = new Single();

        private Single(){}

        public static Single getInstance()

        {

                return s;

        }

}

 

//对象是方法被调用时才初始化,也叫作对象的延时加载。也叫:懒汉式

class Single

{

        private static Single s = null;

        private Single(){}

        public static Single getInstance()

        {

                if(s==null)

                        s = new Single();

                return s;

        }

}

0 0
原创粉丝点击