Java 中的几种基本数据类型是什么?对应的包装类型是什么?各自占用多少字节呢?

【CSDN】Java基本数据类型有哪些?他们分别占几个字节?为什么?

【知乎】Java包装类

Java中提供了8种基本类型。

基本类型包装类型区别占用字节
byteByte整数类型1个字节
shortShort整数类型2个字节
intInteger整数类型4个字节
longLong整数类型8个字节
floatFloat浮点类型4个字节
doubleDouble浮点类型8个字节
charCharacter字符类型2个字节
booleanBoolean布尔类型boolean单个占4个字节,boolean数组1个字节

问:一个汉字占用几个字节?

答:这和编码有关,UTF8一个汉字占3个字节,GBK一个汉字占2个字节。