java枚举类的构造函数为何只能是私有的?

java枚举类的构造函数为何只能是私有的?
2025-01-03 04:09:06
推荐回答(1个)
回答(1):

枚举类型是单例模式的。你需要实例化一次,然后再整个程序之中就可以调用他的方法和成员变量了。
枚举类型使用单例模式是因为他的值是固定的,不需要发生改变。