关闭

多线程-单例设计模式懒汉 饿汉

356人阅读 评论(0) 收藏 举报
分类:
饿汉 
class Single{
    private static final Single s = new  Single();
    private Single();
    private static Single getInstance(){
    
       return a;
    }

}
懒汉
class Single
{
   private static Single s= null;
   private Single(){}
   public static Single getInstance){
     if(s == null){
       synchronized (Single.class){
            if(s == null){
                s = new Single();
            }
       }
     }
       return s;
   }
}


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:27672次
    • 积分:986
    • 等级:
    • 排名:千里之外
    • 原创:72篇
    • 转载:13篇
    • 译文:1篇
    • 评论:9条
    文章分类
    最新评论