雖然推崇在java中使用枚舉(可查看《Java中的枚舉的治理》)來對數(shù)據(jù)字典及常量進(jìn)行控制,但是有些時候,我們還是會覺得常量控制更為便捷。
比如,對于數(shù)據(jù)字典,我們可以使用枚舉值來處理;對于一些其他的信息,我們會使用常量保存和使用。
一、常量遇到的問題
1.苗條的常量類
這里使用苗條形容下我們程序中的常量類,別看它寬度,就只看她長度,滾起屏來,那叫一個長啊,修長的身材,令你如癡如醉。(省略號里的東西,我就不貼了?。。。?/p>
例如:
public class Constants { public static final String REAL_NAME1 = "v1"; public static final String REAL_NAME2 = "v2"; public static final String REAL_NAME3 = "v3"; public static final String REAL_NAME4 = "v4"; public static final String REAL_NAME5 = "v5"; public static final String 6 = "v6"; public static final String 7 = "v7"; public static final String REAL_NAME8 = "v8"; public static final String REAL_NAME9 = "v9"; &n