国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

Java復習之常見的編碼方式

2019-11-06 08:21:29
字體:
來源:轉載
供稿:網友

這篇博客主要是用來簡單的總結一下java中的編碼方式

在程序中如果沒有處理好字符的編碼,就有可能出現亂碼的問題。下面我們一起介紹在開發中常見的編碼問題有哪些。

在計算機的世界里,任何文字都是以指定的編碼方式存在的。

常見的編碼有:ISO8859-1,GBK/GB2312,Unicode,UTF

ISO8859-1 屬于單字節編碼,最多只能表示0-255的字符范圍,主要在英文上引用,表示漢字的時候則亂碼,因為漢字占據兩個字節

GBK/GB2312 中文的國際編碼,專門用來表示漢字,是雙字節編碼

Unicode java中就是使用此編碼方式,也是最標準的一種編碼,是使用16進制表示的編碼。但是這個編碼不兼容iso8859-1編碼

UTF 由于Unicode不支持iso8859-1編碼,而且容易占據更多的空間而且對于英文字母也需要使用兩個字節編碼,這樣使用unicode不便于傳輸和存儲,因此產生了utf編碼,utf編碼兼容了iso8859-1編碼,也可以用來表示所有語言字符,不過utf是不定長的編碼,每個字符的長度從1-6個字節不等,一般在中文的網頁中使用此編碼,因為這樣可以節省空間。

造成亂碼的根本原因: 1.程序使用的編碼與本機的編碼不統一 2.在網絡中,客戶端與服務端編碼不統一


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 安仁县| 乳源| 麻栗坡县| 偏关县| 永仁县| 宜宾市| 遂宁市| 太仓市| 内黄县| 荃湾区| 四平市| 开封市| 田东县| 永仁县| 通江县| 安岳县| 寿宁县| 杭锦后旗| 新泰市| 长顺县| 白水县| 策勒县| 专栏| 丹江口市| 花莲市| 黄山市| 西安市| 贡觉县| 彭水| 兴安盟| 郎溪县| 淳安县| 马鞍山市| 政和县| 乾安县| 宣化县| 马龙县| 潢川县| 山阳县| 湾仔区| 张北县|