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

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

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

    Jason ---分享,共同進步

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

    java.util.ResourceBundle 和java.util.properties 這兩個類有什么區別


    都是讀取properties格式的文件的,而Properties同時還能用來寫文件。  
       
      Properties的處理方式是將其作為一個映射表。ResourceBundle本質上也是一個映射,但是它提供了國際化的功能。  
       
      假設電腦設置的地區是中國大陸,語言是中文  
       
      那么你向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轉乘\uxxxx這種形式

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

    評論

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

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

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

    呵呵,只要在eclipse中引入插件就可以使用中文了,做國際化時的編輯漢字轉碼插件propedit
    2010-11-29 11:21 | agun
    主站蜘蛛池模板: 日韩免费观看一区| 本免费AV无码专区一区| 免费人成在线观看69式小视频| 国产亚洲精品激情都市| 亚洲精品黄色视频在线观看免费资源| 日本久久久免费高清| 亚洲第一成年网站视频| 国产在线19禁免费观看国产 | 国产免费午夜a无码v视频| 亚洲av片不卡无码久久| 一二三四在线观看免费高清中文在线观看| 久久亚洲精品无码AV红樱桃| 9420免费高清在线视频| 亚洲成人福利网站| 色播在线永久免费视频| 噜噜噜亚洲色成人网站| 中国亚洲女人69内射少妇| 日韩精品免费视频| 亚洲午夜久久久久久尤物| 精品国产免费观看| 一级日本高清视频免费观看 | 中文字幕无码免费久久99| 亚洲综合色一区二区三区| 亚洲?v女人的天堂在线观看| 国产大片免费天天看| 亚洲精品高清国产一久久| 免费无码A片一区二三区| 免费国产污网站在线观看不要卡 | 精品日韩亚洲AV无码一区二区三区| 5g影院5g天天爽永久免费影院| 亚洲av无码久久忘忧草| 国产无遮挡又黄又爽免费视频| 两个人看的www高清免费视频| 亚洲va精品中文字幕| 免费一级毛片在线播放不收费| 中文字幕免费在线看线人动作大片 | 在线观看亚洲一区二区| 黄a大片av永久免费| 中文字幕免费视频精品一| 亚洲w码欧洲s码免费| 色噜噜亚洲精品中文字幕|