Java中的数据类型分为基本数据类型,引用数据类型。
基本数据类型共有八种,又分为数值类型(6种),非数值类型(两种):
数值类型:
整型:
byte(字节型):内存 占1个字节。
short(短整型):内存占2个字节。
int(整型):内存占4个字节。
long(长整型):内存占8个字节。
浮点型:
float(单精度浮点型):内存中占4个字节。
double(双精度浮点型):内存中占8个字节。
非数值类型:
char(字符型):内存中占2个字节。
boolean(布尔型):boolean类型被编译成int类型来使用时,占4个byte。boolean数组被编译成byte数组,每个boolean数组成员占1个byte(8位)。在Java虚拟机里,00000001表示true,00000000表示false。