Java中有8种基本数据类型,分别是 byte、short、int、long、float、double、boolean、char。 其中整型有四个,分别为byte(1字节,8位)、short(2字节,16位)、int(4字节,32位)、long(8字节,64位)。 它们的数值范围为: 计算公式:最小(-2^(n-1)) 最大 (2^(n-1)-1) n为数据类型的BIT数,就是位数 byte:-2^7=-128 到 2^7-1=127 short: -2^15=-32768 到 2^15-1=32767 int: -2^31=-2147483648 到 2^31=2147483647 long: -2^63=-9223372036854775808 到 2^63-1=9223372036854775807