解决方法
>有许多使用pre-enum解决方案的文档.
>有很多开发人员第一次使用Java并且使用另一种语言的经验,其中使用常量是常态.
>许多图书馆都希望支持Java 1.4及更早版本. Java 1.3&今天仍然使用1.4.
>尚未重写工作代码只是为了使用枚举.
>有很多开发人员第一次使用Java并且使用另一种语言的经验,其中使用常量是常态.
>许多图书馆都希望支持Java 1.4及更早版本. Java 1.3&今天仍然使用1.4.
>尚未重写工作代码只是为了使用枚举.
我发现我仍然告诉人们使用enum作为Singleton,即使它已经存在了7年了. :P
何时使用常量而不是枚举?当你有许多相关但不直接相关的常数时.
public static final int BUFFER_SIZE = 32 * 1024; public static final String ERROR = "Error: "; public static final char TAB = 't';