ReadConfig与WriteConfig用法实例化分析

命名名称:WriteConfig

命名功能:向配置文件重写一个键值,这里的配置文件默认写入该脚本唯一配置文件,当脚本停止,手机关闭,下次启动是读取仍然是上传记录的信息。

命名参数:

参数1:字符类型,键值

参数2:字符类型,写入内容

 

命名名称:ReadConfig

命名功能:从配置文件重读去一个键值,这里的配置文件默认写入该脚本唯一配置文件,当脚本停止,手机关闭,下次启动时读取仍然是上次记录的信息

命名参数

参数1:(比填)字符类型,键值

参数2:(选填)字符类型,默认值(如果读取值不存在,返回默认值)

/**
 * 读取配置文件
 * @author 微软中国
 *
 */
public class ReadConfig {
 
	private static Properties p;
	
	public static String getPath(String key){
		p = new Properties();
		InputStream in = ReadConfig.class.getClassLoader().getResourceAsStream("config.properties");
		String path;
		try {
			p.load(in);
			path = p.getProperty(key);
		} catch (IOException e) {
			e.printStackTrace();
			throw new RuntimeException("配置文件读取失败...");
		}finally{
			if(in != null){
				try {
					in.close();
				} catch (IOException e) {
					e.printStackTrace();
				}
			}
		}
		return path;
	}
}

你可能感兴趣的:(JAVA)