我需要维护一个字符串和 int 常量文件来为我的应用程序声明配置参数。为了获得良好的性能,我将它们声明为 static final
一个简单的 java 类中的常量。但是现在我意识到我也应该能够拥有多个这样的配置文件并轻松地从使用一个配置文件切换到另一个配置文件。现在我有这样的文件:
public final class Config {
public static final String A1="...";
public static final String A2="...";
...
public static final String AN="...";
}
要使用任何配置参数,我只是这样使用:Config.A1
这些参数在应用程序中大量使用,因此我希望直接访问具有良好性能的字段(而不是通过 getter 方法)。
但是我应该如何维护多个这样的配置文件并允许轻松地从一个切换到另一个?