黑马程序员技术交流社区

标题: 懒汉与饿汉 [打印本页]

作者: gongyanfa123    时间: 2015-7-24 21:19
标题: 懒汉与饿汉
饿汉式:
        1·单例模式
                单:一个
                例:实例--对象;
        2·程序运行期间,有些类的对象,只需要一个对象,这就需要单例模式
        3·设计单例模式, Student设计为单例模式
       
                步骤:
                1·任何累不能实例化Student类的对象:将Student的构造方法私有化
                2·Student内部持有一个自己对象的引用,饿汉式,先实例化
                3·提供一个公有方法,供外部获取引用

懒汉式:
        1·单例模式
        2·在Student内的成员变量,先期不实例化
        3·在公有方法内,先判断是否为NUll 如果是Null则实例化
        4·为了安全 声名成同步的。
       




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