枚举类型
1、描述一种事物的所有情况
2、枚举的语法
通过enum关键字定义枚举类型
枚举的成员,字段都作为当前枚举类型的实例存在,默认被public static final修饰
定义的枚举类型都会隐式的继承自java.lang.Enum 这是所有Java语言枚举类型的公共基类
在枚举类型中构造器默认私有
enum Week {
MON(), TUE(), WED(), THUR(), FRi(), SAT(), SUN();
}
3、switch语句在Java5中新增对枚举的支持
switch (today){
case MON:
System.out.println("星期一");
break;
case TUE:
System.out.println("星期二");
break;
case SUN:
System.out.println("星期天");
break;
}