-
java.nio.charset
鎖定
- 外文名
- java.nio.charset
- 更新版本
- 1.4
- 用 途
- 提供對新 charset 的支持
- 類 別
- 軟件包
java.nio.charset描述
類名
CharsetDecoder 把字節解碼為字符
CharsetEncoder 把字符編碼為字節
CoderResult 描述 coder 的結果
java.nio.charset操作
CodingErrorAction 描述檢測到編碼錯誤時所採取的操作
charset 是 16 位 Unicode 字符序列和字節序列之間的命名映射關係,從某種意義上來説,在 RFC 2278 中對其進行了定義。解碼器 是把一個特定 charset 中的字節轉換成字符的引擎,編碼器 是把字符轉換成字節的引擎。編碼器和解碼器在字節和字符緩衝區上操作。它們共同被稱為 coder。
Charset 類定義了為給定的 charset 創建 coder 的方法和檢索與某個 charset 相關的名稱的方法。它還定義了用於測試是否支持特定 charset 的靜態方法、通過名稱查找 charset 實例的靜態方法,以及構造一個包含目前 Java 虛擬機支持的每個 charset 的映射靜態方法。
大多數用户不直接使用這些類;他們使用 String 類中存在的和 charset 有關的構造方法和方法,一起使用的還有 InputStreamReader 和 OutputStreamWriter 類,為了利用此包中定義的 charset 設施,所有這些類的實現都被重寫。為了在構造這些類的實例時顯式地指定 charset 對象,已經對 InputStreamReader 和 OutputStreamWriter 類做了一些更改。
通過在 java.nio.charset.spi 包中的 CharsetProvider 類中定義的接口,可提供對新 charset 的支持。
從以下版本開始:
1.4
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:8次歷史版本
- 最近更新: 筱雅静l