编码表
编号和字符的一一映射关系。例如:Java使用的是Unicode:国际标准码
马unicode编码对应十六进制数字U+9A6C
编码解码过程:
编码过程:
字符通过 Unicode编码表 找到对应的编号数字(16进制),编号数字再转换成二进制字节,然后存储到计算机磁盘
解码过程:
将从磁盘读取出来的二进制字节转换成十六进制数字再到编码表找到对应的字符
UTF-8和unicode的关系
Unicode是一种 字符和十六进制数字编号的对应关系,Unicode 本身只规定了每个字符的数字编号是多少,并没有规定这个编号如何存储,
UTF-8是unicode数字编号转换成二进制字节的方式