1. package test15;
    2. import java.io.FileInputStream;
    3. import java.io.FileNotFoundException;
    4. import java.util.Properties;
    5. /**
    6. * Created By Intellij IDEA
    7. *
    8. * @author Xinrui Yu
    9. * @date 2021/12/4 16:09 星期六
    10. */
    11. public class Application {
    12. public static void main(String[] args) throws Exception {
    13. Properties properties = new Properties();
    14. FileInputStream fileInputStream = new FileInputStream("src/test15/jdbc.properties");
    15. properties.load(fileInputStream);
    16. fileInputStream.close();
    17. String name = properties.getProperty("name");
    18. String password = properties.getProperty("password");
    19. System.out.println("name:" + name);
    20. System.out.println("password:" + password);
    21. }
    22. }

    Map的一个实现类:Properties常用来读取配置文件中的配置信息
    首先通过load() 方法,将配置文件读取到对象中,然后再去对象中获取需要的配置信息。
    注意:properties 只允许存储 string 类型的 key 和 string 类型的 value