一个字节8位,最多表示256个字符 UTF-16:将每个字符编码为2个字节;即Unicode;windows使用 utf-16;支持代理,代理使用32位来表示一个字符; UTF-8:将一些字符编码为1个字节,一些字符编码为2个字符,一些字符编码为3个字节,一些字符编码为4个字节; UTF-32:将每个字符编码为4个字节