学过IO流之后,我们都学会了如何读取文件和写入文件,我们可以讲配置文件当做不同文件进行读取,但是java提供了更简单的读取方式.
首先,配置文件的书写方式是以键值对的形式,用=号进行连接,下面是我写的一个数据库连接的配置文件
内容为:
driver=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/myfirstwebpro
user=root
password=root
读取配置文件的步骤:
//通过类加载器来读配置文件,以字节流的形式读取
InputStream in = JDBCUtil.class.getClassLoader().getResourceAsStream("config.properties");
//实例化一个Properties对象来解析我们的配置文件
Properties p = new Properties();
//将配置文件输入流载入到Properties对象,来进行解析
p.load(in);
//解析配置文件
通过getProperty()方法获取对应的属性值
driver = p.getProperty("driver");
url = p.getProperty("url");
user = p.getProperty("user");
password = p.getProperty("password");