隨筆-15  評論-79  文章-0  trackbacks-0
          JAVA經(jīng)常會有取properties文件的需求,因為一些host、port客戶應該能自行修改。所以這些東東應該放在一個配置文件中,而不是編譯成class文件。當然,這樣的配置文件可以是xml文件也可以是property文件,取的方法也不一樣。經(jīng)理在這里介紹一個經(jīng)常用的方法。
          這里寫了一個例子,先給大家看看目錄結(jié)構(gòu)

          經(jīng)理是用properties文件來做的,因為這個非常簡單,而且讀取properties文件的速度比讀xml要快的多。
          這里的主要文件有兩個:config.properties是配置文件,Test是測試java類
          config文件的內(nèi)容就是一個ip一個port

          原理很簡單就是首先取得config.properties的二進制流,然后用JAVA封裝好的Properties類把這個流load進來,最后只需要用Properties對象中的getProperty(String key)方法就可以取值了。是不是很簡單。
          給大家看看代碼:

          我們來運行下結(jié)果:

          成功了~
          posted on 2010-07-12 11:48 張元Won 閱讀(2592) 評論(4)  編輯  收藏 所屬分類: Java

          評論:
          # re: JAVA讀取配置文件[未登錄] 2010-07-12 16:10 | lx
          這種帖不要發(fā)到主頁上了~~  回復  更多評論
            
          # re: JAVA讀取配置文件 2010-07-12 16:48 | Dodo
          # re: JAVA讀取配置文件 2010-07-12 18:08 | qqq
          用ResourceBundle不是更好嗎?  回復  更多評論
            
          # re: JAVA讀取配置文件 2010-07-13 10:18 | roywong
          ResourceBundle研究下。。。不轉(zhuǎn)unicode碼處理中文亂碼問題  回復  更多評論
            

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


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 兴隆县| 黑河市| 岳阳市| 双鸭山市| 繁峙县| 堆龙德庆县| 克东县| 筠连县| 时尚| 肇东市| 石首市| 红安县| 丹巴县| 慈利县| 青川县| 监利县| 崇州市| 永城市| 宜阳县| 嘉善县| 开原市| 乌兰浩特市| 郴州市| 宁城县| 康乐县| 仲巴县| 桓台县| 南涧| 阿坝县| 寿阳县| 阳春市| 兴化市| 四会市| 望都县| 德兴市| 襄樊市| 天全县| 林周县| 科技| 翁牛特旗| 阿城市|