在1.5版之前最好使用的是Typesafe枚举模式,该书在Josh
Bloch撰写的有效Java一书中得到了最好的描述。但是,它有一些局限性,尤其是在处理不同的类加载器,序列化等时。
您还可以看看Apache Commons Lang项目,尤其是John编写的enum类。它是此模式的实现,并支持构建自己的枚举。

在1.5版之前最好使用的是Typesafe枚举模式,该书在Josh
Bloch撰写的有效Java一书中得到了最好的描述。但是,它有一些局限性,尤其是在处理不同的类加载器,序列化等时。
您还可以看看Apache Commons Lang项目,尤其是John编写的enum类。它是此模式的实现,并支持构建自己的枚举。