枚举的几种使用案例(简单,进阶,switch,单例)

首先,应该注意: 1>.枚举类型都隐式继承了java.lang.Enum类,因此不能继承其他类,但可以实现接口; 2>.枚举类型只能有私有的构造方法(java运行时创建,外部不能进行实例化); 3>不能泛型化; 4>当有字段和方法时,枚举常量的列表必须以分号结尾; 5>编译器在创建枚举时会自动添加一些特殊方法。例如,它们具有一个静态 values 方法和valueOf(String)方法 例子一(
相关文章
相关标签/搜索