首页 > 移动平台 > 详细

Android下的单例模式

时间:2016-02-22 18:58:14      阅读:218      评论:0      收藏:0      [点我收藏+]
          ------你需要努力,你还没资格休息-----
Android下的单例模式有两种:懒汉式和饿汉式
一般在实际工作中普遍采用饿汉式,懒汉式可以用来面试,但你也要知道。别问我怎么知道的我也是听老师说的。
饿汉式:

public class Single{

       //私有化构造函数
private Single(){};
//私有化成员变量,提前new 对象
private static Single single=new Single();
//对外提供方法调用返回类的对象
public static Single getInstance(){
return single;
}
}
懒汉式:
public class Single{
//私有化构造函数
private Single(){};
//私有化成员变量,不用提前new对象
private static Single single=null;
//对外提供方法 sychronized是同步 为了线程安全
public static sychronized Single getInstance(){
//判断single是否为空
if(singel!=null){
single=new Single();
       }
return single;
}
}
----------小弟才艺不精,如有纰漏.请各位赐教------    

Android下的单例模式

原文:http://www.cnblogs.com/yangyiyi/p/5207769.html

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