java Properties解析

package com.zhuchun.stu;

import java.io.*;
import java.util.Properties;

/**
* @Project:cicpx-autotest
* @Description:
* @Auther: zhuchun92@163.com
* @Date: 2020年03月25日 23:53
*/
public class TestProperties {
    public static void main(String[] args) throws IOException {
        // XML 文件,以及 Properties 文件作为配置文件时,我们对配置文件做的解析
        // 实现配置和代码的分离
        String path = "src/main/resources/log4j.properties";
        loadProperties(path);
    }
    // 加载 Properties 文件
    public static void loadProperties(String filepath) throws IOException {
        Properties properties = new Properties();
        File file = new File(filepath);
        InputStream inputStream = new FileInputStream(file);
        properties.load(inputStream);
        System.out.println(properties.getProperty("log4j.appender.layout.ConversionPattern"));
    }
}