如果更改属性(Properties)文件中的值,则无需重新编译 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