Java中的Properties类主要用于读取Java的配置文件。Java中的配置文件常为.properties文件,格式是文本文件,文件的内容格式是“键=值”(key=value)的格式,文本注释信息用“#”来注释。
public class Properties extends Hashtable<Object,object>
Properties类继承字Hashtable,
常见方法有
读取Properties文件的方法
常用java.lang.Class类的getResourceAsStream(String name)方法来实现,
InputStream in = getClass().getResourceAsStream(“资源name”);
或者
InputStream in =new BufferedInputStream(new FileInputStream(filepath));
如JVM有自己的系统配置文件(system.properties),获取JVM系统属性示例代码:
import java.util.Properties;
public class ReadJVM {
public static void main(String[] args) {
Properties pps = System.getProperties();
pps.list(System.out);
}
}