byte:
字节型,8位二进制数,有符号,取值范围:-128 到 127。
默认值:0
示例:byte myByte = 10;
空间大小:1字节(byte),即8位(bit)。
short:
短整型,16位二进制数,有符号,取值范围:-32,768 到 32,767。
默认值:0
示例:short myShort = 2000;
空间大小:2字节(byte),即16位(bit)
int:
整型,32位二进制数,有符号,取值范围:-2,147,483,648 到 2,147,483,647。
默认值:0
示例:int myInt = 100000;
空间大小:4字节(byte),即32位(bit)
long:
长整型,64位二进制数,有符号,取值范围非常大。
默认值:0L 或 0l
示例:long myLong = 10000000000L;
空间大小:8字节(byte),即64位(bit)
float:
单精度浮点型,32位,IEEE 754标准。
默认值:0.0F 或 0.0f
示例:float myFloat = 3.14F;
空间大小:4字节(byte),即32位(bit)。
double:
双精度浮点型,64位,IEEE 754标准。
默认值:0.0
示例:double myDouble = 3.14159;
空间大小:8字节(byte),即64位(bit)。
char:
字符型,16位Unicode字符。
默认值:'\u0000'(空字符)
示例:char myChar = 'A';
空间大小:2字节(byte),16位(bit)
boolean:
布尔型,表示逻辑值,有两个值:true 和 false。
默认值:false
示例:boolean myBoolean = true;
空间大小:1位(bit)