* 内部类,只要没有被使用,就不会初始化,Singleton的实例就不会创建
* 在第一次有人调用getInstance方法的时候,内部类会初始化,创建一个Singleton的实例
* 类静态初始化的过程一定只会执行一次
public class Singleton {
private static class
private static class HolderClass{
private static final Singleton instance = new Singleton();
public static Singl
private static class SingletonHolder{
private final static Singleton instance=new Singleton();
public static Singleton ge
private static class SingleInstance {
private static final Singleton INSTANCE = new Singleton();
public static Singleton getInstance() {
retu.