android中最常使用的设计模式就是单例模式;
内部类形式
public class Singleton {
//私有化构造器
private Singleton() {}
//内部类实现单例模式
private static class SingletonHolder {
private static SingletonHolder INSTANCE = new SingletonHolder();
}
public static SingletonHolder getInstance() {
return SingletonHolder.INSTANCE;
}
}
网友评论