javaEE开发中经常会遇到乱码的问题,乱码的问题是因为字符编码导致,所以了解各类字符编码是很有用,下面将介绍常用的字符编码的说明:
-- Java 字符编码
ASCII表:
用7bit表示来存储数据
ISO-8859-1:拉丁码表
用8bit表示来存储数据
GB2312:
简体中文编码(国际码)
GBK:
gb2312增强版
BIG5:
支持繁体
Unicode:
支持多种国家语言, 这是国际标准, 用2个字节来存储
不管是什么字符都用2个字节, 会有浪费
UTF-8:
支持多种国家语言, 针对不同的字符的范围给出不同的字节表示