简介 目录 评价 推荐
  • 宝慕林5438281 2021-04-28
    声明实例和实例化 两种模式区别在实例化的地方不一样
    截图
    0赞 · 0采集
  • WE_Xing 2020-07-25

    Singleton 懒汉式

    截图
    0赞 · 0采集
  • 不忘初心__ 2019-03-26

    单例模式 --- 懒汉模式

    class Singleton {
        //1.将构造方法私有化,使外部无法直接创建对象
        private Singleton() {
        }
        
        //2.创建类的唯一实例
        private static Singleton instance;
        
        //3.提供获取实例的方法
        public static Singleton getInstance() {
            if(instance==null){
                instance = new Singleton();
            }
            return instance;
        }
    }

    特点:在第一次调用时,实例化对象。(特点加载类较快,调用较慢)

    0赞 · 0采集
  • 望生帝 2019-03-14

    //单例模式:懒汉模式


    public class Singleton2{

    //1、将构造方式私有化,不允许外边直接创建对象

    private Singleton2(){}

    //2、创建类的唯一实例,使用private static修饰

    private static Singleton2 instance;

    //3、提供一个用于获取实例的方法,使用public static修饰

    public static Singleton2 getInstance(){

    if(instance==null)

    {

    instance=new Singleton2();

    }

    return instance;

    }

    }


    public class Test{

    public static void main(String[] args)

    {

    Singleton s1=Singleton2.getInstance();

    Singleton s2=Singleton2.getInstance();

    if(s1==s2)

    {

    System.out.println("s1和s2是同一个实例");

    }else{

    System.out.println("s1和s2不是同一个实例");

    }

    }

    }


    0赞 · 0采集
  • 慕仰mooc 2019-03-08

    1、单例模式,懒汉模式:与饿汉不同的是在创建唯一实例时不new初始化 2、懒汉模式: a.将构造函数私有化 b.声明类的唯一实例,并且私有化 c.提供一个static修饰的方法获取当前类所创建的唯一的类实例。 3、理解懒汉:在加载类的时候,只是声明一个引用,并没有实例化。只有第一次调用共有方法时才实例化。形象:不急切的,慵懒的

    截图
    0赞 · 0采集
  • 克劳恩琳的5 2019-02-28

    此处仅作声明未进行实例化,即当类被加载时并未创建该唯一实例,而是当用户获取该实例时进行判断为空后,才创建实例,此后再有其他用户获取时,就不进行创建了,因为在判断时不为空即实例已存在,直接返回第一次创建好的实例

    截图
    0赞 · 1采集
  • 克劳恩琳的5 2019-02-28

    进行测试!

    创建实例  第15行

    截图
    0赞 · 0采集
  • 克劳恩琳的5 2019-02-28

    当用户获取类的实例时,先进行一个判断第15行代码,

    若为空,则创建该实例第16行代码,

    若不空,则直接返回该实例第18行代码。


    截图
    0赞 · 0采集
  • 克劳恩琳的5 2019-02-28

    懒汉模式

    11行代码处仅仅被声明而未被实例化,若用户通过getInstance方法获取该实例时,明显为空,如何处理呢?

    (看下条笔记)

    截图
    0赞 · 0采集
  • 慕后端5352439 2018-09-24
    单例解析
    截图
    0赞 · 0采集
  • 慕仰9559744 2018-09-01

    单例模式 懒汉模式

    截图
    0赞 · 0采集
  • Wong_Sir 2018-07-25

    单例模式: 懒汉模式

        1, 将构造方法私有化, 不允许外部直接创建对象

        2, 声明的唯一 实例, 使用private static 修饰

        3, 提供一个用于获取实例的方法, 使用public static修饰


    截图
    0赞 · 0采集
  • BirdOfV 2018-05-31

    @设计模式---单例模式之 懒汉模式

    1.将构造方法私有化,不允许外边直接创建对象

    private Singleton2(){}

    2.声明 类的唯一实例,使用private static修饰

    private static Singleton2 instance;

    3.提供一个用于获取实例的方法,使用public static修饰

    public static Singleton2 getInstance(){
        if(instance==null){
            instance=new Singleton2();
        }
        return instance;
    }
    截图
    0赞 · 1采集
  • 慕的地7082154 2018-05-26

    懒汉式单例模式

    截图
    0赞 · 0采集
  • 慕粉3351191 2018-05-21

    判断是否为空,如果不为空才创建实例,比较懒所有称作懒汉模式

    截图
    0赞 · 0采集
  • 不知路 2018-03-26

    单例模式中的懒汉模式

    截图
    0赞 · 1采集
  • fanlavyu_ 2018-03-21
    饿汉模式 懒汉模式
    截图
    0赞 · 0采集
  • fanlavyu_ 2018-03-21
    懒汉模式——声明 获取
    截图
    0赞 · 0采集
  • fanlavyu_ 2018-03-21
    单例模式
    截图
    0赞 · 0采集
  • fanlavyu_ 2018-03-21
    懒汉模式
    截图
    0赞 · 0采集
  • 慕无忌4593963 2018-03-19
    1.懒汉模式在类加载的时候只是声明实例对象,在获取实例化对象的时候会判断是否为空,是:创新一个实例对象,否:返回当前实例对象。
    0赞 · 0采集
  • 慕后端4261101 2018-02-05
    懒汉单例模式
    截图
    0赞 · 0采集
  • pxk_java学习之路 2018-01-27
    懒汉模式 不先new 当第一个用户用到的时候 实例是空的 则new一个赋值给静态的成员变量并且返回 当第二个用户用时 则实例不为空 直接返回 第三个用户。。。。等等
    截图
    0赞 · 0采集
  • 高歌到天明 2018-01-12
    饿汉模式: Public class Sigalton{ privite sigalton(){} privite staic Singalton = new Singalton(); public staic getInstance(){ return singalton; } }
    0赞 · 0采集
  • 慕粉3588056 2017-12-24
    饿汉模式
    截图
    0赞 · 0采集
  • 天才小彩笔i 2017-12-19
    懒汉-单例模式设计。和饿汉的区别在于声明private static 时候不实例化。在用户调用方法时做一个是否为空的判断。 且懒汉模式线程不安全。
    截图
    0赞 · 0采集
  • 1299077789 2017-12-05
    饿汉模式 public class Singleton{ private Singleton(){} private static Singleton instance=new Singleton(); public static Singleton getInstance(){ return instance; } }
    0赞 · 0采集
  • 我爱学啊啊 2017-09-30
    单例模式中懒汉模式要点: 1 重写构造方法,不允许外部直接创建实例,private 修饰 2 声明不创建类本身的实例,private static 修饰,private static instance; 3 给外部提供获取唯一实例的方法,public private修饰 当外部获取这个唯一实例时,类的实例才创建。当第二次获取这唯一实例,就不需创建
    截图
    0赞 · 3采集
  • 慕粉4178950 2017-09-25
    单例模式的懒汉模式
    截图
    0赞 · 0采集
  • 成仔20 2017-09-20
    懒汉模式
    0赞 · 0采集
数据加载中...
开始学习 免费