我注意到enums在编译后引入了许多额外的类文件( class $1),使总大小膨胀。它似乎附加到甚至使用枚举的每个类,并且这些类通常是重复的。为什么会发生这种情况,有没有一种方法可以在不删除枚举的情况下防止这种情况。(提出问题的原因是空间对我来说很重要)在进一步研究这个问题时,Sun Javac1.6在每次您在上使用开关时都会创建一个额外的合成类。它使用了某种SwitchMap。每次在枚举上使用开关时,额外的物理文件似乎都要
这个想法是创建一个由枚举组成的接口,它将包含县代码,这样我以后就可以将它用作对象中的变量的值。Syntax error, insert ";" to complete FieldDeclaration
> - F cannot be resolved to a variable 这是我第一次使用枚举,我很困惑,因为我认为在接口中使用枚举是绝对合法和正确的。