一.解码和编码
解码:就是把能看得懂的转成二进制字节码文件(字节-------->字符)
编码:就是把二进制字节码文件转成能看得懂的文字(字符-------->字符节)
编码表:字典。人们生活中常用的字符与计算机二进制之间的对应关系表
ASCII:美国定义的一张码表。这张码表中只有:数字、字母、符号、拉丁文。用1个字节的最低7位表示数据
生活中的字符 十进制 二进制
a 97 01100001
ISO8859-1:欧洲的一张码表,兼容ASCII,增加了欧洲语言。一个字节表示一个字符,所有8位都表示数据
这张码表中没有未知字符。全部所有数字都有对应的符号
GB2312:兼容ASCII,识别数千中文,2个字节表示一个字符。
GBK:是GB2312的升级版,识别2万多中文,2个字节表示一个字符。
GB18030:是GBK的升级版,包含了大部分的中文,还有少数民族的文字。2个字节
Unicode:世界计算机协会制定通用码表,2个字节表示一个字符。