1个字节(byte)8位(bit),01010101,正数范围为0-255,正负范围为-128-127
Byte是byte的包装类,就像Integer和int这对。
Byte a = 127;
System.out.println(a);
// Byte b = 128;//这里这样就出错了,说明超出范围了
Byte c = -128;
System.out.println(c);
// Byte d = -129;//又出错了,说明超出范围了
short char 2个字节,16位数,在java中带有正负号
Short b =65536/2 -1;
//如果在这里打上65536,会报错,说明超出范围了,除以2也不行,再减1就可以
System.out.println(b);
int float 都是4个字节
long double 都是8字节