目录 静态内部类 单例模式有7中写法,本文给出最优写法 静态内部类 class Singleton { // 私有化构造方法,防止通过new的方式创建对象 private Singleton() { } // 静态内部类,懒加载 private static class LazyClass { private final static Singleton INSTANCE = new Singleton(); } // 返回对象 public static Singleton getInstance() { return LazyClass.INSTANCE; } }