1.ASCII码
🎄使用1个字节存储,二进制编码都以0开头 0xxxxxxx 总共可存储128个字符
2.GBK编码
🎄 变长,英文及英文字符占1个字节 汉字占2个字节,
汉字二进制编码以1开头 1xxxxxxx xxxxxxx
英文及英文字符 还是占1个字节
GBK兼容了ASCII
3.Unicode编码
🎄 为了统一全世界字符 使用4个字节存储
4.UTF-8
🎄可变长编码方案
四个长度区:1个字节,2个字节,3个字节,4个字节
英文、数字占1个字节,汉字占3个字节
2字节的开头必须
110xxxxx 10xxxxxx
3字节的开头必须
1110xxxx 10xxxxxx 10xxxxxx
4字节的开头必须
11110xxx 10xxxxxx 10xxxxxx 10xxxxxx