利用枚举实现单例模式 enum Singleton8{ INSTANCE; public void sayOk(){ System.out.println("ok~"); } } 借助jdk1.5新加的枚举,可以避免多线程问题,还可以防止反序列化重新创建新的对象。可以使用此种方法。 单例模式在JDK源码中