java中基本类型占用的字节及长度与范围

java中基本类型占用的字节及长度与范围

一个字节等于8位 1 byte=8 bit

字节 长度 范围
byte 1 byte 8 bit 2^8=256 (-2^7,2 ^7-1)
char 2 byte 16 bit 2^16 (-2^16,2 ^16-1)
int 4 byte 32 bit 2^32 (-2^32,2 ^32-1)
short 2 byte 16 bit 2^16 (-2^16,2 ^16-1)
long 8 byte 64 bit 2^64 (-2^64,2 ^64-1)
double 8 byte 64 bit 2^64 (-2^64,2 ^64-1)
float 4 byte 32 bit 2^32 (-2^32,2 ^32-1)

猜你喜欢

转载自blog.csdn.net/Werdio/article/details/112849918