java数据中有byte(字节) short int long
short占两个字节, 就是等于2个byte。
int等于两个short,就是等于4个byte。
long等于两个int, 就是等于8个byte。
由于计算机数值是2进制的关系,所以它们都是2的倍数,
2 byte = 1 short 2 short= 1 int 2 int = 1 long
8 byte= 4 short = 2 int =1 long
三种类型如下:
1、
基本类型:short 二进制位数:16
包装类:java.lang.Short
最小值:Short.MIN_VALUE=-32768 (-2的15此方)
最大值:Short.MAX_VALUE=32767 (2的15次方-1)
2、
基本类型:int 二进制位数:32
包装类:java.lang.Integer
最小值:Integer.MIN_VALUE= -2147483648 (-2的31次方)
最大值:Integer.MAX_VALUE= 2147483647 (2的31次方-1)
3、
基本类型:long 二进制位数:64
包装类:java.lang.Long
最小值:Long.MIN_VALUE=-9223372036854775808 (-