一、字符和字节
1、字节
计算机技术用于计量存储容量的一种计量单位
2、字符
字符指字形单位或符号,包括字母,数字,运算符号,标点符号和其他符号,以及一些功能性符号
3、字符与字节的关系
在UTF-8字符集下,一个中文字符占3个字节,一个英文字符占用1个字节
在ASCII字符集下,一个英文字符占用一个字节,一个汉字字符占用两个字节的空间
在Unicode字符集下,一个英文字符或一个汉字字符都占用两个字节的空间
根据表foundation来进行测试utf-8编码标准的字符串对应的字节数
select goodsname,length(goodsname),src,length(src) from foundation
结果(length可以查询到字节数):
二、基本类型所占的字节数(java)
byte:1 char:2 short:2 int:4 long:8 float:4 double:8