常用的编码格式分别是:ASCII ISO-8859-1 GB2312 GBK GB18030 UTF-16 UTF-8
大小关系分别是 : ASCII < ISO-8859-1 < GB2312 < GBK < GB18030 < UTF-16 < UTF-8
ASCII: 能表示128个字符 主要用来表示键盘的码值。
ISO-8859-1: 用来扩展ASCII编码的不足。
GB2312 : 双字节编码。
GBK: GB2312的扩展。
GB18030 : 是中国国内的标准编码格式。
UTF-16: 是以双字节为单位 定长 不能改变长度。 根据unicode而来
UTF-8: 是 UTF-16的优化,可以改变单位的长度,可以以一个字节位单位定长。根据unicode而来。
编码经常出现的地方,主要用在IO的转化中。包括java的io和web的io。