枚举类的特点:
- 枚举类都是最终类,不可以被继承,枚举类都是继承java.lang.Enum类的。
- 枚举类的第一行只能罗列一些名称,这些名称都是常量,并且每个常量会记住枚举类的一个对象。
- 枚举类的构造器都是私有的(写不写都只能是私有的),因此,举类对外不能创建对象。
- 编译器为枚举类新增了几个方法。
1 | public enum enumA { |
枚举类适合做信息分类和标志,例如UP,DOWN,LEFT,RIGHT。
1 | public enum enumA { |
枚举类适合做信息分类和标志,例如UP,DOWN,LEFT,RIGHT。