枚举,枚举的作用

枚举是java中的一种特殊类型

枚举的作用:“是为了做信息的标志和信息的分类”

简单地说就是枚举是一个被命名的整数常数的集合,用于声明一组带标识符的常数

定义枚举的格式

修饰符 enum 枚举名称{
   代码中间都是枚举实例类的名称
}

枚举类实例

public enum Drection{
  UP,DOWN,LEFT,RIGHT
}

这是代码反编译之后的样式

public final class Direction extends java.lang.Enum<Direction> {
  public static final Direction UP;
  public static final Direction DOWN;
  public static final Direction LEFT;
  public static final Direction RIGHT;
  public static Direction[] values();
  public static Direction valueOf(java.lang.String);
  static {};
}

枚举在被生成的变量都是用final修饰的变量,同时也是一个最终类,不能够被继承。

枚举对外不能创建对象。


版权声明:本文为weixin_49931066原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。