<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Jason ---分享,共同進步

    激情成就夢想,努力創(chuàng)造未來
    隨筆 - 53, 文章 - 1, 評論 - 45, 引用 - 0
    數(shù)據(jù)加載中……

    java.util.ResourceBundle 和java.util.properties 這兩個類有什么區(qū)別


    都是讀取properties格式的文件的,而Properties同時還能用來寫文件。  
       
      Properties的處理方式是將其作為一個映射表。ResourceBundle本質(zhì)上也是一個映射,但是它提供了國際化的功能。  
       
      假設電腦設置的地區(qū)是中國大陸,語言是中文  
       
      那么你向ResourceBundle(資源約束名稱為base)獲取abc變量的值的時候,ResourceBundle會先后搜索  
      base_zh_CN_abc.properties  
      base_zh_CN.properties  
      base_zh.properties  
      base.properties  
      文件,直到找到abc為止  
       
      相應的,在英國就會去找base_en_GB_abc.properties等。  
       
      因此,你只需要提供不同語言的資源文件,而無需改變代碼,就達到了國際化的目的。  
       
      另外,在.properties里面,不能直接使用中文之類文字,而是要通過native2ascii轉(zhuǎn)乘\uxxxx這種形式

    posted on 2008-01-29 14:29 agun 閱讀(1283) 評論(2)  編輯  收藏 所屬分類: java 基礎

    評論

    # re: java.util.ResourceBundle 和java.util.properties 這兩個類有什么區(qū)別  回復  更多評論   

    如果在配置文件中寫入中文還需要轉(zhuǎn)碼,真是一痛苦的事情,還不如直接使用XML進行配置了
    2009-05-15 14:59 | jeasonzhao

    # re: java.util.ResourceBundle 和java.util.properties 這兩個類有什么區(qū)別  回復  更多評論   

    呵呵,只要在eclipse中引入插件就可以使用中文了,做國際化時的編輯漢字轉(zhuǎn)碼插件propedit
    2010-11-29 11:21 | agun
    主站蜘蛛池模板: 日韩人妻无码精品久久免费一| 一色屋成人免费精品网站| 白白国产永久免费视频| 亚洲日韩乱码中文无码蜜桃臀| 亚洲色图.com| 91精品国产免费入口| 久久久久亚洲AV无码专区体验| 亚洲欧洲日产韩国在线| 120秒男女动态视频免费| 久久久亚洲精品无码| 中文字幕免费视频| 2020久久精品亚洲热综合一本| 免费一级全黄少妇性色生活片| 国产偷伦视频免费观看| 亚洲AV无码精品色午夜果冻不卡 | 国产精品福利在线观看免费不卡 | 久久永久免费人妻精品下载| 亚洲AV成人片色在线观看 | 亚洲中文字幕日产乱码高清app| 亚洲精品亚洲人成在线麻豆| 亚洲国产精品免费观看| 亚洲AV无码片一区二区三区| 国产又粗又猛又爽又黄的免费视频| 亚洲男女性高爱潮网站| 性感美女视频免费网站午夜| 国产成人亚洲精品电影| 伊人婷婷综合缴情亚洲五月| 最近中文字幕mv免费高清视频8| 亚洲五月综合缴情在线观看| 亚洲成人免费在线| 亚洲午夜成人精品无码色欲| 亚洲AV永久无码精品一区二区国产| 国产精品亚洲片在线va| 亚洲国产一区二区视频网站| 一个人免费视频在线观看www| 免费国产高清视频| 无码精品国产一区二区三区免费| 亚洲А∨精品天堂在线| 久久久久免费精品国产小说| 亚洲人成色99999在线观看| 亚洲女同成av人片在线观看 |