- package cn.lxl.servlet;
- import java.io.FileInputStream;
- import java.io.IOException;
- import java.util.Properties;
- public class Person {
- public void update() throws IOException {
- Properties ps1 = new Properties();
- Properties ps2 = new Properties();
- // 用类加载器获取获取资源文件,获取的内容是服务器重启之前保存的数据
- ps1.load((Person.class.getClassLoader()
- .getResourceAsStream("config.properties")));
- String value1 = ps1.getProperty("name");
- System.out.println("ps1-->" + value1);
- // 用类加载器获取资源文件位置,获取的数据是最新的
- FileInputStream fis = new FileInputStream(Person.class.getClassLoader()
- .getResource("config.properties").getPath());
- ps2.load(fis);
- String value2 = ps2.getProperty("name");
- System.out.println("ps2-->" + value2);
- }
- }
转载于:https://blog.51cto.com/532770034/725053