枚举 enum

java的enum实际上是一个类。编译器根据你enum的定义会为你生成一个 java.lang.Enum<E>的子类。java.lang.Enum<E>是一个抽象类,定义了不少final方法,也就是说你定义的enum类里不能覆盖它们,你惟一能覆盖的是Object.toString类。同时你定义的enum类是不能被继承的。 先来看看java.lang.Enum类的代码 注意,更具编码规范,枚举值应该
相关文章
相关标签/搜索