代码实现如下:
public class Singleton{
private Singleton(){
}
public static Singleton getInstance(){
return SingletonHolder.sInstance;
}
private static class SingletonHolder(
private static final Singleton sInstance = new Singleton();
}
}
william_nw 博主文章分类:Android ©著作权
代码实现如下:
public class Singleton{
private Singleton(){
}
public static Singleton getInstance(){
return SingletonHolder.sInstance;
}
private static class SingletonHolder(
private static final Singleton sInstance = new Singleton();
}
}
单例模式特点: 1 :单例类只可有一个实例。 2 :单例类必须自己创建自己这惟一的实例。 3 :单例类必须给所有其他对象提供这一实例。 创建单例常用的方式:  
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M