Enum直接 在语言中 扩展只是无效 的 。声明内的任何时间
enum,那 确实 创造的一个子类
Enum。
JLS阻止您“手动”声明扩展的类的
Enum方式只是明确地禁止它。从JLS第8.1.4节开始:
如果ClassType将该类命名为Enum或对其进行任何调用,则是编译时错误。
(
ClassType您要扩展的类型在哪里。)
没有该规则,您的代码将是完全有效的。

Enum直接 在语言中 扩展只是无效 的 。声明内的任何时间
enum,那 确实 创造的一个子类
Enum。
JLS阻止您“手动”声明扩展的类的
Enum方式只是明确地禁止它。从JLS第8.1.4节开始:
如果ClassType将该类命名为Enum或对其进行任何调用,则是编译时错误。
(
ClassType您要扩展的类型在哪里。)
没有该规则,您的代码将是完全有效的。
上一篇 INFO:HTTP状态:'404'-> GeckoDriver,Firefox和Selenium通过Java为“未知错误”提供了不正确的JSON状态映射
下一篇 在p:columngroup中未调用p:commandButton操作和f:setpropertyactionlistener