A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 沉湎码海 中级黑马   /  2017-2-9 20:00  /  621 人查看  /  4 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

/*
        Java的单例设计模式:
       
        需求:  一个类在内存中只能有一个对象
       
       

        解决办法:
       
                          1.在类的内部创建一个对象,
                          2.使该类无法再外部实例新的对象
                          3.把创建的对象提供给外部使用
                          
                          
*/

class         SingleInstance{
       
        //私有化构造函数
       
        private SingleInstance(){}
       
        //创建一个该类的对象
       
        private  static  SingleInstance        s=  new  SingleInstance();
       
        //把创建的对象提供给外部使用,要清楚这里为什么要把函数设置为静态
       
        public static          SingleInstance        getInstance(){
                return s;
               
        }
}

4 个回复

倒序浏览
回复 使用道具 举报
烟雨清寒时 发表于 2017-2-10 08:23
懒汉式,饿汉氏

对头!!!
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
低调低调
回复 使用道具 举报
lg504886 发表于 2017-2-10 16:21
低调低调


来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马