枚举实现单例,以及为啥能防止反射攻击

答案解析

枚举单例只有一个实例,JVM保证唯一。反射无法实例化枚举,防止反射攻击创建新实例。