编码方式 中文 英文 数字 符号 位数 字节

ASCII

不支持 支持 支持 支持 8 1
gbk国标 支持 支持 支持 支持

英文16

中文16

英文2

中文2

unicode万国码 支持 支持 支持 支持

英文32

中文32

英文4

中文4

utf-8长度可变万国码 支持 支持 支持 支持

英文8

中文24

英文1

中文3

总结:

1.ascii 最早的编码,至今还在用,8位一个字节

2.gbk国标码,16位2个字节

3.unicode万国码,32位4个字节

4.utf-8可变长度的万国码,英文8位1字节  欧洲文字16位2字节  汉字24位3字节

 

8bit = 1byte

1024byte = 1KB

1024KB = 1MB

1024MB = 1GB

1024GB = 1TB

bytes类型传输和存储都是使用bytes