单例设计模式

Posted misscai

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了单例设计模式相关的知识,希望对你有一定的参考价值。

(一)饿汉式     不存在线程安全问题

  • 直接实例化(简洁直观)  
  • 枚举式(最简洁)   
  • 静态代码块(适合复杂实例化)   

   技术图片

      技术图片

  技术图片

(二)饿汉式   : 延迟创建对象

  • 线程不安全(适用于单线程)
  • 线程安全(适用于多线程)
  • 静态内部类形式(适用于多线程) 

  技术图片

 

   技术图片

 

        技术图片

 

 

 

  


 

 

 

  学而不思则。。。。

 

以上是关于单例设计模式的主要内容,如果未能解决你的问题,请参考以下文章

深入理解设计模式-单例模式(饿汉单例模式懒汉单例模式双锁单例模式)

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

设计模式之单例模式

Java设计模式 - 单例模式

java设计模式-单例模式

Java设计模式-单例模式