最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java語(yǔ)言資源國(guó)際化步驟解析

 更新時(shí)間:2019年10月28日 10:17:58   作者:LYANG-A  
這篇文章主要介紹了Java語(yǔ)言資源國(guó)際化步驟解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

這篇文章主要介紹了Java語(yǔ)言資源國(guó)際化步驟解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

語(yǔ)言資源國(guó)際化步驟:

1. 定義資源文件(如:language),需要使用命令native2ascii命令進(jìn)行轉(zhuǎn)碼;(native2ascii是jdk中的轉(zhuǎn)碼工具,在jdk的bin目錄下)

2. 定義工具類(LangusgeUtils)讀取資源文件;

3. 定義調(diào)用資源文件類(TestResourceBundle)

注意:native2ascii 命令必須進(jìn)入到工程下面的資源文件夾發(fā)使用,例如:

D:\Adobe\eclipse\JavaObject\jdbc_pool_dao_shop\etc>native2ascii -encoding UTF-8 language language_zh_CN.properties

# 設(shè)置資源編碼
# -encoding UTF-8 對(duì)源文件(language)進(jìn)行編碼,編碼的方式為UTF-8
# 轉(zhuǎn)碼之后的文件language_zh_CN.properties zh表示語(yǔ)言為簡(jiǎn)體中文  CN表示國(guó)家
native2ascii -encoding UTF-8 language language_zh_CN.properties

相關(guān)配置文件

# 編碼之前的資源文件 language
user.login.info=1.用戶登錄
user.reg.info=2.用戶注冊(cè)

# 編碼之后的資源文件 language_zh_CN.properties
user.login.info=1.\u7528\u6237\u767b\u5f55
user.reg.info=2.\u7528\u6237\u6ce8\u518c

工具類

import java.util.Locale;
import java.util.ResourceBundle;

/**
 * 對(duì)象的序列化和反序列化
 */
public class LanguageUtils {
  
  // private static ResourceBundle rBundle = ResourceBundle.getBundle("j0812",new Locale("en", "US"));
  // 注意:參數(shù)只寫資源文件的前綴,不要寫語(yǔ)言和國(guó)家相關(guān)的字符串
  //   沒(méi)有向上面一樣定義語(yǔ)言和國(guó)家,那么程序運(yùn)行時(shí)會(huì)找到操作系統(tǒng)當(dāng)前使用的語(yǔ)言和國(guó)家
  private static ResourceBundle rBundle = ResourceBundle.getBundle("language");
  
  public static String getResourceByKey(String key) {
    return rBundle.getString(key);
  }
}

測(cè)試調(diào)用工具類

public class TestResourceBundle {
  public static void main(String[] args) {
    String loginInfo =LanguageUtils.getResourceByKey("user.login.info");
    String regInfo =LanguageUtils.getResourceByKey("user.reg.info");
    System.out.println(loginInfo);
    System.out.println(regInfo);
  }
}

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 基于Java中最常用的集合類框架之HashMap(詳解)

    基于Java中最常用的集合類框架之HashMap(詳解)

    下面小編就為大家?guī)?lái)一篇基于Java中最常用的集合類框架之HashMap(詳解)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-11-11
  • 詳解Spring Aop實(shí)例之AspectJ注解配置

    詳解Spring Aop實(shí)例之AspectJ注解配置

    本篇文章主要介紹了詳解Spring Aop實(shí)例之AspectJ注解配置,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-04-04
  • Java8如何優(yōu)雅的記錄代碼運(yùn)行時(shí)間

    Java8如何優(yōu)雅的記錄代碼運(yùn)行時(shí)間

    這篇文章主要為大家詳細(xì)介紹了 Java 8 中幾種記錄代碼運(yùn)行時(shí)間的優(yōu)雅方式,并附上實(shí)用工具類與建議,希望可以幫助大家提高大家的代碼可讀性與復(fù)用性
    2025-04-04
  • java編程之xpath介紹

    java編程之xpath介紹

    這篇文章主要介紹了java編程之xpath介紹,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2017-12-12
  • java顯示當(dāng)前的系統(tǒng)時(shí)間

    java顯示當(dāng)前的系統(tǒng)時(shí)間

    這篇文章主要介紹了java如何顯示當(dāng)前的系統(tǒng)時(shí)間,代碼很簡(jiǎn)單,自己可以自定義顯示的系統(tǒng)時(shí)間的顏色和字體,需要的朋友可以參考下
    2015-10-10
  • spring中@Autowired自動(dòng)注入依賴項(xiàng)的使用

    spring中@Autowired自動(dòng)注入依賴項(xiàng)的使用

    當(dāng)使用@Autowired注解時(shí),它可以自動(dòng)注入依賴項(xiàng),例如其他類的實(shí)例,本文就來(lái)詳細(xì)的介紹一下,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-09-09
  • Java中用戶向系統(tǒng)傳遞參數(shù)的三種基本方式實(shí)例分享

    Java中用戶向系統(tǒng)傳遞參數(shù)的三種基本方式實(shí)例分享

    這篇文章主要介紹了Java中用戶向系統(tǒng)傳遞參數(shù)的三種基本方式實(shí)例,有需要的朋友可以參考一下
    2014-01-01
  • 一篇文章解決Java異常處理

    一篇文章解決Java異常處理

    這篇文章主要給大家介紹了關(guān)于如何通過(guò)一篇文章解決Java異常處理的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • Springboot整合mybatis開(kāi)啟二級(jí)緩存的實(shí)現(xiàn)示例

    Springboot整合mybatis開(kāi)啟二級(jí)緩存的實(shí)現(xiàn)示例

    在一級(jí)緩存中,是查詢兩次數(shù)據(jù)庫(kù)的,顯然這是一種浪費(fèi),既然SQL查詢相同,就沒(méi)有必要再次查庫(kù)了,直接利用緩存數(shù)據(jù)即可,這種思想就是MyBatis二級(jí)緩存的初衷,本文就詳細(xì)的介紹了Springboot整合mybatis開(kāi)啟二級(jí)緩存,感興趣的可以了解一下
    2022-05-05
  • Spring中@Async注解實(shí)現(xiàn)異步調(diào)詳解

    Spring中@Async注解實(shí)現(xiàn)異步調(diào)詳解

    在本篇文章里小編給大家分享的是關(guān)于Spring中@Async注解實(shí)現(xiàn)異步調(diào)詳解內(nèi)容,需要的朋友們可以學(xué)習(xí)下。
    2020-04-04

最新評(píng)論

青川县| 济源市| 汕头市| 伊川县| 栾城县| 香河县| 航空| 资阳市| 六枝特区| 伊川县| 芜湖县| 白山市| 赤壁市| 彭泽县| 慈利县| 额济纳旗| 珲春市| 靖江市| 舞钢市| 贡觉县| 肇庆市| 吉木萨尔县| 宿州市| 仁布县| 沿河| 平顶山市| 乌苏市| 射阳县| 青海省| 大田县| 盈江县| 延边| 肇源县| 柘荣县| 南投市| 凌海市| 宁波市| 湄潭县| 新源县| 中方县| 临夏县|