分享

Java读取properties文件的方法

 Sheeyetree书屋 2015-11-17
Java读取properties文件的方法比较多;
  在最常用的读取properties文件的方式--->“通过java.lang.Class类的getResourceAsStream(String name) 方法来实现”;
  代码:
  InputStream in = getClass().getResourceAsStream("资源Name");  
文件不在项目中就读取不了,最好使用.xxx.class.getClassLoader().getResourceAsStream("资源Name");


    Properties p=new Properties();  
    //p需要InputStream对象进行读取文件,而获取InputStream有多种方法:  
    //1、通过绝对路径:InputStream is=new FileInputStream(filePath);  
    //2、通过Class.getResourceAsStream(path);  
    //3、通过ClassLoader.getResourceAsStream(path);   
    p.load(InputStream is);  
    is.close();  
    p.getString(String(key))  

Socket socket = null;
Properties p = new Properties();
InputStream in = DataExchangeInterface.class.getClassLoader().getResourceAsStream("socket.properties");
                    p.load(in);
                    in.close();
                    String url = p.getProperty("socket.url");
                    String port = p.getProperty("socket.port");
                    
                    socket = new Socket(url, Integer.parseInt(port));

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多