单例模式之静态内部类
package com.cdsxt.test;
public class Singleton3 {
//单例模式之静态内部类
private Singleton3(){}
private static class Single{
private static final Singleton3 singleton=new Singleton3();
}
public static Singleton3 getSingle(){
return Single.singleton;
}
public static void main(String[] args) {
Singleton3 single1=Singleton3.getSingle();
Singleton3 single2=Singleton3.getSingle();
System.out.println(single1==single2);
}
}