public class SingletonDom {
private static class Keeper{
private static final SingletonDom instance = new SingletonDom();
}
public static SingletonDom getInstance(){
return Keeper.instance;
}
private SingletonDom(){}
}
好处:
1.延时加载,只有在真正条用getInstance的时候才会实例化对象。
2.线程安全,可适用于高并发的情况。