首頁 > Java > java教程 > 主體

在Java 9中,Common Locale Data Repository(CLDR)是什麼?

WBOY
發布: 2023-09-14 08:29:14
轉載
678 人瀏覽過

在Java 9中,Common Locale Data Repository(CLDR)是什么?

Java 9 的國際化增強功能包括預設啟用CLDR區域設定數據。 p>

使用下列關鍵字標識的區域設定資料有四個不同的來源:

  • CLDR:由Unicode 通用區域設定資料儲存庫(CLDR)專案.
  • HOST:目前使用者對底層作業系統設定的自訂。根據作業系統的不同,可以支援日期、時間、數字和貨幣等格式。
  • SPI:在已安裝的 SPI 提供者中實作的區域設定敏感服務。
  • COMPAT (JRE):與 Java 9 之前的版本相容的區域設定資料。 JRE 仍然可以用作值,但已棄用,並在將來刪除。

在 Java 8 及之前的版本中,JRE是預設的語言環境資料。 Java 9 預設將 CLDR 設定為最高優先權。我們使用 java.locale.providers 系統屬性以首選順序選擇區域設定資料來源。如果某個提供者請求區域設定資料失敗,則可以處理下一個提供者。

<strong>java.locale.providers=COMPAT,CLDR,HOST,SPI</strong>
登入後複製

如果我們不設定該屬性,預設行為是:

<strong>java.locale.providers=CLDR,COMPAT,SPI
</strong>
登入後複製

##為了與Java 8 相容,請將COMPAT 保持在CLDR 之前。

<strong>java.locale.providers=COMPAT,CLDR</strong>
登入後複製

以上是在Java 9中,Common Locale Data Repository(CLDR)是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!