一、Properties的使用
步骤:
1.在项目中创建一个File文件 --> 名字.properties (后缀名一定要写对)
2.创建一个properties的对象:Properties pro = new Properties();
3.:Thread.currentThread().getContextClassLoader().getResourceAsStream(文件名.properties);
该方法返回一个输入流对象in。
4.pro.load(in);加载输入流
总结:properties里面的值是按照键-值对的形式存放的。
所以可以调用 pro.getProperty(key)来获得值。默认是String类型的。
写properties时:如:
drivername = com.mysql.jdbc.Driver
url = jdbc:mysql://localhost:3306/day22?useUnicode=true&characterEncoding=UTF8
username = root
password = zxh86356449
注意:没有引号,没有分号!
二、ResourceBundle的使用
步骤:
1.ResourceBundle rb = ResourceBundle.getBundle(文件名);
通过这一步就可以使用该文件了。
注意:文件名没有后缀的.properties。