在整个项目中需要设置和使用一些不可变的变量。如果我简单地有一个可以调用的带有几个静态字段的类,这是否正确?有更好的方法吗?
上下文包括“常规”Java 项目(例如 Web 服务之类的东西)和 Android 项目。我现在正在做的事情的例子:
class Settings {
public static final String APP_TAG = "Some name";
public static final String URI = "http://43.12.323.12:8080/Server";
public static final int MAX_NUMBER_OF_PIGEONS = 25;
}
加载一些proj_name.config
会好得多吗?到目前为止,我认为这种选择是额外的工作,没有任何好处。