import java.io.IOException;
import java.util.Properties;
final public class MyConfigUtil {
private static final String CONFIG_PROPERTIES = "config.properties";
private static MyConfigUtil myConfigUtilInstance = null;
private static Properties prop = new Properties();
private MyConfigUtil(){}
static{
try {
prop.load(MyConfigUtil.class.getClassLoader().getResourceAsStream(CONFIG_PROPERTIES));
myConfigUtilInstance = new MyConfigUtil();
} catch (IOException e) {
e.printStackTrace();
}
}
public static String getValue(String name){
return myConfigUtilInstance.prop.getProperty(name);
}
public static void main(String[] args) {
System.out.println(MyConfigUtil.getValue("FTP_USERNAME"));
}
}
getValue方法是根据名字获取值。