程序员基础之unicode编码
来源:互联网 发布:ios9怎么修改游戏数据 编辑:程序博客网 时间:2024/06/08 03:04
unicode wiki链接
utf-16wiki链接
看不了链接的请使用科学上网方式
基本上看wiki就能对编码unicode编码了解得差不多了(wiki质量甩掉百度百好几条街)
计算机内存用的都是unicode编码,具体实现大都为UTF-16或UTF-8
内存里一般都是UTF-16实现方式。
传输和存储采用的是UTF-8。
UTF-16:
最开始unicode只包含每个国家基本常用的字符。不超过65536个字符,所以用的是2字节定长表示,这个标准也叫UCS-2
但是这样肯定不行啊,很多生僻字总有用的时候吧,所有后面增加了很多字符,使用UTF-16标准,UTF-16是UCS-2的父集。
UTF-16以两个字节为一个单元,超过两个字节的就用四个字节表示。
java的字符存储一个char对应的就是一个UTF-16单元(2字节)
大多字符都是一个char表示, U+211DB就是两个char
UTF-8:
只是为了节约流量和存储空间,采用变长的方式编码unicode字符集
0 0
- 程序员基础之unicode编码
- java基础之Unicode编码
- unicode编码之大端
- UNICODE编码之小端
- python学习之unicode编码
- 程序员趣味读物:谈谈Unicode编码
- 程序员趣味读物:谈谈Unicode编码
- 程序员趣味读物:谈谈Unicode编码 [zz]
- 程序员趣味读物:谈谈Unicode编码
- 程序员趣味读物:谈谈Unicode编码
- 程序员趣味读物:谈谈Unicode编码
- 程序员趣味读物:谈谈Unicode编码
- 程序员趣味读物:谈谈Unicode编码
- 程序员趣味读物:谈谈Unicode编码
- 程序员趣味读物:谈谈Unicode编码
- 程序员趣味读物:谈谈Unicode编码
- 程序员趣味读物:谈谈Unicode编码
- 程序员趣味读物:谈谈Unicode编码
- Qt on Android的数据库使用(read-only错误)
- 关于代码家(干货集中营)共享知识点汇总系列——App
- 应用瘦身,加固,友盟数据统计
- java基本数据类型和引用数据类型
- 简单排序(冒泡,选择,直接插入)
- 程序员基础之unicode编码
- 不联网的人
- JSON的表示形式
- 排序算法之快速排序
- java.util.logging.Logger日志生成过程浅析
- Java 1.6 1.7 1.8 运行时常量池位置变化
- C++设计模式——原型模式
- 英国的网络生活弱爆了
- HihoCoder 1151 矩阵快速幂 + 取模