1
我相信Java中的枚举构造函数是私有的,但我最近切换到了IntelliJ,它说当我将它添加到构造函数中时,private关键字是多余的。Java Enum构造函数是否为private?
图片:
http://puu.sh/nYbwp/1c37312777.png
不只是Java的自动让他们私人的东西?
我相信Java中的枚举构造函数是私有的,但我最近切换到了IntelliJ,它说当我将它添加到构造函数中时,private关键字是多余的。Java Enum构造函数是否为private?
图片:
http://puu.sh/nYbwp/1c37312777.png
不只是Java的自动让他们私人的东西?
是的。 Enum
构造函数是private
的设计。
而且这还不是用Java访问修饰符的冗余唯一的例子 - 所有的接口方法是公开的,public
修改对他们来说没必要太
好伟大,谢谢! –