枚举简介说明
下文笔者讲述枚举类的定义enum的简介说明
枚举类的简介说明
枚举类继承于java.lang.Enum例
public enum Gender { MALE,FEMALE } 将Gender的class文件进行反编译 //继承java.lang.Enum并声明为final public final class Gender extends Enum { public static Gender[] values() { return (Gender[])$VALUES.clone(); } public static Gender valueOf(String s) { return (Gender)Enum.valueOf(Gender, s); } private Gender(String s, int i) { super(s, i); } //枚举类型常量 public static final Gender MALE; public static final Gender FEMALE; private static final Gender $VALUES[];//使用数组进行维护 static { MALE = new Gender("MALE", 0); FEMALE = new Gender("FEMALE", 1); $VALUES = (new Gender[] { MALE, FEMALE }); } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。