java 单例 静态内部类

public class Stage {

private Stage(){}

//Stage加载的时候并没有初始化内部类 调用时候才初始化内部类
private static class StageSingletonHolder{
static Stage instance = new Stage();
}

public static Stage getInstance(){
return StageSingletonHolder.instance;
}


}

猜你喜欢

转载自xdx2599.iteye.com/blog/2232529
今日推荐