单例模式之枚举方式
1、枚举是 JDK 1.5 中引入的新特性JAVA在枚举的碌食撞搁序列化和反序列化做了特殊规定枚举类型极其定义的枚举变量在JVM中都是唯一的

3、定义一个枚举的元素INSTANCE,就代表SingletonClass的一个实例所以只定义一个枚举元素

5、新增一个测试类,并调用sayHello方法,查看控制台打印结果

7、利用枚举的特点单元素的枚举类型已经成为实现Singleton的最佳方法
1、枚举是 JDK 1.5 中引入的新特性JAVA在枚举的碌食撞搁序列化和反序列化做了特殊规定枚举类型极其定义的枚举变量在JVM中都是唯一的
3、定义一个枚举的元素INSTANCE,就代表SingletonClass的一个实例所以只定义一个枚举元素
5、新增一个测试类,并调用sayHello方法,查看控制台打印结果
7、利用枚举的特点单元素的枚举类型已经成为实现Singleton的最佳方法