.properties文件和java.util.Properties类
现在有这样一个需求:项目中要用到配置文件来实时操控是与否,首先我就想到了用xml来实现按,可是一想到xml解析我就不想弄了,后来看到我们还可以用.properties来充当配置文件
.properties文件在我的理解看来就是一个个键值对(key-value),文件格式本身不复杂,而且jdk本身就有java.util.Properties类来对.properties文件进行读写操作,所有用.properties文件来充当配置文件是再合适不过了
说到java.util.Properties类,先来看一张截图
可以看到Properties类继承了java.util.Hashtable<Object,Object>,所以可以理解为它其实就是一个map键值对类型的容器
用这个文件来做测试
看代码
结果输出如下