枚举的定义
定义:enum声明的 一组预定义的本类型常量组成的引用数据类型
二.枚举的基本语法
语法格式:
enum 枚举名{
枚举常量1,常量1....
成员变量
成员方法
构造方法
}
class 类名{
成员变量
成员方法
构造方法
}
interface 接口名{
public static final 常量
抽象方法/静态方法/默认方法
}
三.枚举的深入理解
注意:
1.枚举常量值必须声明在枚举中的第一行
当枚举中只有枚举常量值 ;可省略
2.构造方法是私有修饰的
3.无法通过new 关键字创建对象
枚举类型编译后是一个final类,自动继承Enum类
枚举常量会自动编译成 public static final
每一个枚举常量对应一个枚举实例