常量这是一个好主意,到组常量里面Constants
类容器类,如如何在Java中实现
public final class Constants {
public final class File {
public static final int MIN_ROWS = 1;
public static final int MAX_ROWS = 1000;
private File() {}
}
public final class DB {
public static final String name = "oups";
public final class Connection() {
public static final String URL = "jdbc:tra-ta-ta";
public static final String USER = "testUser";
public static final String PASSWORD = "testPassword";
private Connection() {}
}
private DB() {}
}
private Constants() {}
}
它允许使用Constants.DB.Connection.URL
,而不是DbConnectionConstants.URL
。
分组有时有助于提高清晰度。 '公共类常量{ \t私有静态最后类KeyOffsets \t { \t \t公共静态最终诠释QTY = 0; \t \t \t \t // 8字节(长) \t \t公共静态最终诠释PRICE = 8; \t \t \t \t // 8字节(长) \t} \t偏移 公共静态类\t { \t \t公共静态最终诠释动作= 16; \t} }' – 2012-01-10 20:21:54
http://stackoverflow.com/questions/66066/what-is-the-best-way-to-implement-constants-in-java – JustinKSU 2012-01-10 20:41:18