/**
* 嵌套類
*/
public class SingletonNest {
private SingletonNest(){}
//主要使用了嵌套類可以訪問外部類的靜態屬性和靜態方法的特性
private static class Holder{
private static SingletonNest instance=new SingletonNest();
}
public static SingletonNest getInstance(){
return Holder.instance;
}
}
public class TestSingletonNest {
public static void main(String[] args) {
System.out.println("檢查是不是一個實例="+(SingletonNest.getInstance()==SingletonNest.getInstance()));
}
}