前两种就是懒汉式和饿汉式的写法,区别在于创建对象的时机不同,这里给大家介绍一下第三种写法 public enum test() {X;} 这里的X就是唯一的常量,也是唯一的对象了,不懂的可以自行学习下枚举的知识