学习笔记八十一:自定义枚举类:1.实现:(1)将构造器私有化(防止直接new)(2)去掉setXXX方法,防止属性被修改(3)在类的内部,直接public final static固定的对象(优化:创建时加入final关键字)2.细节(1)不需要提供set方法,因为枚举对象值通常为只读(2)对枚举对象/属性使用final + static共同修饰,实现底层优化(3)枚举对象名通常使用全部大写,常量的命名规范(4)枚举对象根据需要,也可以有多个属性