黑马程序员技术交流社区

标题: 关于单例模式? [打印本页]

作者: 上帝的寵兒    时间: 2015-11-1 20:17
标题: 关于单例模式?
当初老师讲的时候只记得单例模式分为饿汉式和懒汉式,但现在具体代码怎么实现的?单例模式具体有什么作用?我都记不起来了,求大神赐招
作者: 奋斗的丫丫    时间: 2015-11-1 20:43
懒汉式
public class Single{
        private Single(){}//私有化构造
        private static Single s = null;//创建本类的对象
        public static Single getInstance(){//对外提供访问方式
                if(s==null){
                        s=new Single();
                }
                return s;
        }
}
作者: kongminggg    时间: 2015-11-1 21:40
懒汉式,创建对象名的时候直接new对象,建立get方法的时候直接return。饿汉式只创建对象名,当调用get方法时才new出对象
作者: wodesteaammajia    时间: 2015-11-1 22:06
水贴水得丧性病狂,这不是上课讲的东西..




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