java 配置文件
classpath 下新建 folder :config 新建File :tank.properties
initTankCount=10
reProduceTankCount=10
新建类 PropertyMgr
public class PropertyMgr {
static Properties pp = new Properties();
static {
try {
pp.load(PropertyMgr.class.getClassLoader().getResourceAsStream("config/tank.properties"));//导入配置文件
} catch (IOException e) {
e.printStackTrace();
}
}
public static String getProperty(String key){
return pp.getProperty(key);
}
}
在其他类中的使用:
Integer.parseInt(PropertyMgr.getProperty("initTankCount"));
Integer.parseInt(PropertyMgr.getProperty("reProduceTankCount"));
classpath 下新建 folder :config 新建File :tank.properties
initTankCount=10
reProduceTankCount=10
新建类 PropertyMgr
public class PropertyMgr {
static Properties pp = new Properties();
static {
try {
pp.load(PropertyMgr.class.getClassLoader().getResourceAsStream("config/tank.properties"));//导入配置文件
} catch (IOException e) {
e.printStackTrace();
}
}
public static String getProperty(String key){
return pp.getProperty(key);
}
}
在其他类中的使用:
Integer.parseInt(PropertyMgr.getProperty("initTankCount"));
Integer.parseInt(PropertyMgr.getProperty("reProduceTankCount"));