byte 1字节
二进制8位
数值范围 -256 ~ 255
short 2字节
二进制16位
数值范围 -2^15(32768)到 2^15-1
int 4字节
二进制 32位
数值范围 -2^31(2147483648约21亿) 到 2^31-1
long 8字节
二进制 64位
数值范围 -2^63(约922万万亿) 到 2^63-1
尽量选用合适的数据类型,以减少内存占用。
二进制原码:0表示正数,1表示负数。
byte 1字节
二进制8位
数值范围 -256 ~ 255
short 2字节
二进制16位
数值范围 -2^15(32768)到 2^15-1
int 4字节
二进制 32位
数值范围 -2^31(2147483648约21亿) 到 2^31-1
long 8字节
二进制 64位
数值范围 -2^63(约922万万亿) 到 2^63-1
尽量选用合适的数据类型,以减少内存占用。
二进制原码:0表示正数,1表示负数。