编码类型编码说明ASCII每个字符占1个字节GB2312兼容ASCII,英文占1个字节(正数),中文占2个字节(负数)GB18030GB18030向下兼容GBK和GB2312编码,每个英文占1个字节(正数),每个中文占2个字节(第一个负数、第二个可正可负)GBK兼容GB2312,每个中文占2个字节,每个英文占1个字节Unicode国际码表,每个字符占2个字节,Java中存储字符类型使用Unicode编码UTF-8国际码表,英文占1个字节,中文占3个字节