1饿汉式(静态常量) 2饿汉式(静态代码块) 3懒汉式(线程不安全) 4懒汉式(线程安全,同步方法) 5懒汉式(线程安全,同步代码块) 不推荐使用 6懒汉式(线程安全,双重检查) 7静态内部类 8枚举 单例模式JDK实例 注意事项