什么是枚举?
枚举是一个引用类型,枚举是一个规定了取值范围的数据类型
枚举变量不能使用其他的数据,只能使用枚举中常量赋值,提高程序安全性
定义枚举使用enum关键字
定义枚举类需要注意的点:
1、枚举中必须包含枚举常量,也可以包含属性、方法、私有构造方法
2、枚举常量必须在前面,多个常量之间使用逗号隔开,最后分号可写可不写
测试:
我们可以通过XJad看看枚举类 实际的代码本质:
比如有这么一个枚举类:
在XJad中:实际上是一个终止类,而且继承了枚举类
枚举中的常量是当前类型的静态常量
枚举和 switch方法的配合使用: