总结内容
1. Java中为什么要使用配置文件
为了减少代码的耦合性,以及便于后期维护,在开发中我们经常需要修改以前的数据,如果去改变代码容易出现一些错误,而有了配置文件我们就可以直接修改配置文件就好了,这样降低了代码之间的耦合性,同时也方便后期维护。
2. Java中常用的配置文件类型有哪些以及它们的特点
1)Java中常用的配置文件类型有 Properties 和 XML 配置文件。
Properties配置文件
- 存储数据特点:
1)使用键值对(key=value)格式,多对数据使用换行分开。 - 使用注意事项:
1)配置文件需要跟随着字节码走.需要放在 Resource Root 中. 会直接编译到字节码输出路径
2)在配置文件中,所有的数据都是字符串,不需要使用引号
3)在配置文件中不需要使用空格 - 解析properties配置文件
public class PropertiesTest {
public static void main(String[] args) throws IOException {
// 读取配置文件中的数据
// Properties pt = new Properties();
// 解决路径写死问题,使用相对路径
// 相对于字节码的输出根路径,使用 ClassLoader 对象来获取字节码输出路径下的文件
InputStream in = Thread.currentThread(). // 当前线程