枚举是一种特殊的类:
枚举是实现单例模式的最好方式
枚举类最好以Enum结尾
public enum BasicEnum {
  BAR, FOO;
  private String name;
  public String getName() {
    return name;
  }
  public static void main(String[] args) {
    BasicEnum bar = BasicEnum.BAR;
    System.out.println(bar.getName());
  }
}
public enum Basic2Enum {
  BAR("john"), FOO("lina");
  private String name;
  Basic2Enum(String name) {
    this.name = name;
  }
  public String getName() {
    return name;
  }
  public static void main(String[] args) {
    Basic2Enum bar = Basic2Enum.BAR;
    System.out.println(bar.getName());
  }
}
原文:https://www.cnblogs.com/Peter2014/p/12762973.html