你好,游客 登录 注册 搜索
背景:
阅读新闻

配置文件Java读写

[日期:2017-01-01] 来源:Linux社区  作者:libowen [字体: ]

今天把配置文件的Bug修复了,总结一下Java配置文件如何读写

配置文件的格式

以.properties后缀结尾,内容不出现空格和双引号

    //config.properties
    Driver=com.mysql.jdbc.Driver
    url=jdbc:mysql://localhost:3306/
    user=root
    password=12345

Properties(特性)类在:java.util.Properties,继承java.util.Hashtable。

Properties是已Key,value(键,值)对,一一对应存储

propreties类常用方法

void load(Reader reader);

该方法可将Properties文件从数据流中读取,参数也可以为InputStream

    Properties p = new Properties();
    String Driver = null;
    Reader reader = new FileReader("config.properties");
    p.load(reader);
    Driver = p.getProperty("Driver");
    reader.flush();
    reader.close();

void store(Writer w,String comments);

该方法将key,value写入输出流中,第二个参数可以将配置文件第一行的注释更新

    Properties p = new Properties();
    Writer writer = new FileWriter("config.properties");
    p.setProperty("url","jdbc:mysql://localhost:3306/");
    p.setProperty("user","root");
    p.store(writer,"this is comments");
    writer.flush();
    writer.close();

配置文件可用于在JDBC封装工具类中

将需要的内容写在配置文件中可以直接修改配置文件达到目的而不需要对程序进行修改

本文永久更新链接地址http://www.linuxidc.com/Linux/2017-01/139034.htm

linux
相关资讯       Java读写 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款