我有一个包含属性文件中所有配置的类。
我的第一个解决方案是:
public class Config {
public static final int disc;
static {
// Read property file and set properties
disc = 5;
}
}
以这种方式读取信息:
System.out.println(Config.disc);
第二种解决方案是:
public class Config {
private int disc;
public void Config() {
// Read property file and set properties
disc = 5;
}
public int getDisc() {
return this.disc;
}
}
以这种方式阅读:
System.out.println(new Config().getDisc());
什么是最好的方法,为什么?有什么优点和缺点?