java中讀取配置文件信息的六種方法

          Posted on 2011-07-28 13:34 無很 閱讀(927) 評論(0)  編輯  收藏

          1。使用Java.util.Properties類的load()方法
          示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name));
          Properties p = new Properties();
          p.load(in);

          2。使用java.util.ResourceBundle類的getBundle()方法
          示例: ResourceBundle rb = ResourceBundle.getBundle(name, Locale.getDefault());

          3。使用java.util.PropertyResourceBundle類的構造函數
          示例: InputStream in = new BufferedInputStream(new FileInputStream(name));
          ResourceBundle rb = new PropertyResourceBundle(in);

          4。使用class變量的getResourceAsStream()方法
          示例: InputStream in = JProperties.class.getResourceAsStream(name);
          Properties p = new Properties();
          p.load(in);

          5。使用class.getClassLoader()所得到的java.lang.ClassLoader的getResourceAsStream()方法
          示例: InputStream in = JProperties.class.getClassLoader().getResourceAsStream(name);
          Properties p = new Properties();
          p.load(in);

          6。使用java.lang.ClassLoader類的getSystemResourceAsStream()靜態方法


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 和静县| 田阳县| 清原| 谷城县| 庄河市| 湖北省| 环江| 临泉县| 泗水县| 湟中县| 秦皇岛市| 苍山县| 垦利县| 云安县| 正安县| 团风县| 灵璧县| 扎赉特旗| 大庆市| 搜索| 马公市| 县级市| 临猗县| 类乌齐县| 江孜县| 龙南县| 抚顺市| 凭祥市| 平谷区| 诸城市| 临高县| 正镶白旗| 云安县| 安国市| 新余市| 上饶县| 庆云县| 衡阳市| 鹤壁市| 湘乡市| 林州市|