在某些情况下,一个类的对象是有限而且固定的,比如季节类,它只有4个对象;再比如行星类,目前只有8个对象,这些实例有限而且固定的类,在Java中被称为枚举类 JDK1.5新增了一个enum关键字,(它与class,interface关键字的地位相同),用以定义枚举类,枚举类是一种特殊的类,它一样可以有自己的成员变量,方法,可以实现一个或者多个接口,也可以定义自己的构造器.一个Java源文件中,最多只能定义一个public访问权限的枚举类,且该Java源文件也必须和该枚举类的类名相同. 枚举类型:…