1. 定义变量,方法,实现接口,无public 构造函数
2.枚举值只能是 public ,static, final
3. 默认实现java.lang.Comparable
4.实现toString()
valueOf()
values() -------返回全部枚举值
ordinal() -------返回数序值(0 开始)
5. 例子:
public enum Color {
Red,
Green,
Blue;
private Color(){
}
public static int getNumber(){
return Color.values().length;
}
6. 实现单例