你的位置:首页 > 软件开发 > ASP.net > Java设计模式之单例模式(Singleton)

Java设计模式之单例模式(Singleton)

发布时间:2016-05-30 22:00:07
前言: 在总结okHttp的时候,为了管理网络请求使用到了单例模式,晚上实在没啥状态了,静下心来学习总结一下使用频率最高的设计模式单例模式。 单例模式: 单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。单 ...

前言:

     在总结okHttp的时候,为了管理网络请求使用到了单例模式,晚上实在没啥状态了,静下心来学习总结一下使用频率最高的设计模式单例模式。

 单例模式:

       单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。

单例特点:

  • 单例类只能有一个实例。
  • 单例类必须自己创建自己的唯一实例。
  • 单例类必须给所有其他对象提供这一实例。

单例分类:

     1).懒汉单例

    (1)非get='_blank'>线程安全实现

public class Singleton {     private Singleton(){     }     private static Singleton instance;     public static Singleton getInstance(){       if(instance == null){         instance = new Singleton();       }   return instance;     }   } 

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:Java设计模式之单例模式(Singleton)

关键词:JAVA

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。