java 枚举 编译结果
Java 中的枚举(enum)会被编译成一个名为 EnumName.class 的字节码文件。其中 EnumName 是枚举的名称。
在编译后的字节码文件中,枚举会被转化成一个 final 且继承自 java.lang.Enum 的类。每个枚举值都会被编译成 EnumName 枚举类的一个实例。
enum函数除此之外,编译结果还会包含枚举类中定义的方法以及默认方法(如果有的话)。
需要注意的是,枚举类中定义的构造函数、枚举值以及其他成员都会被编译成相应的字节码,并且可以通过反射方式进行访问。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论