首页 > 编程语言 > 详细

java 单例模式模式实现

时间:2021-03-06 12:50:49      阅读:25      评论:0      收藏:0      [点我收藏+]

  参考:https://www.cnblogs.com/ngy0217/p/9006716.html

饿汉式(线程安全,调用效率高,但不能延时加载):

       

public class ImageLoader{ 
     private static ImageLoader instance = new ImageLoader; 
     private ImageLoader(){} 
     public static ImageLoader getInstance(){  
          return instance;  
      } 
}

  懒汉式:静态内部类实现模式(线程安全,调用效率高,可以延时加载)

public class SingletonDemo3 {
     
      private static class SingletonClassInstance{
          private static final SingletonDemo3 instance=new SingletonDemo3();
     }
      
     private SingletonDemo3(){}
    
     public static SingletonDemo3 getInstance(){
         return SingletonClassInstance.instance;
     }
}

  

 

java 单例模式模式实现

原文:https://www.cnblogs.com/linwenbin/p/14489714.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!