如果更改属性文件中的值,则无需重新编译 java 类。因此,它使应用程序易于管理。它用于存储需要经常更改的信息。参考以下示例:
import java.util.*;
import java.io.*;
public class Test {
public static void main(String[] args)throws Exception{
FileReader reader=new FileReader("db.properties");
Properties p=new Properties();
p.load(reader);
System.out.println(p.getProperty("user"));
System.out.println(p.getProperty("password"));
}
}
输出结果:
system
oracle