读书人

jdk5.0枚举种的使用

发布时间: 2012-09-25 09:55:59 作者: rapoo

jdk5.0枚举类的使用
JDK 5新增的 enum 关键字用于定义一个枚举类。
手动实现枚举类:
class EnumDemo{
private EnumDemo(){}
private final int i=0;
public static final setNum(){……};
}
通过 private 将构造器隐藏起来
把这个类的所有可能实例都使用 public static final 修饰
属性不应允许被改动, 所以应该使用 private final 修饰

使用 enum 定义的枚举类默认继承了 java.lang.Enum 类
枚举类的构造器只能使用 private 访问控制符
枚举类的所有实例必须在枚举类中显式列出(, 分隔 ; 结尾). 列出的实例系统会自动添加 public static final 修饰
enum EnumDemo{
A,B,C;
private EnumDemo(){}
private String demo="例……";
public getDemo(){}
}

读书人网 >编程

热点推荐