基本类型

Java中没种基本类型所占的空间大小都是一样的,所以它具有更好的可移植性。

基本类型 大小 最小值 最大值 包装器类型 默认值
boolean - - - Boolean false
char 16-bit Unicode 0 Unicode 2^16 -1 Character null
byte 8-bit -128 +127 Byte 0
short 16-bit -2^15 +2^15 -1 Short 0
int 32-bit -2^31 +2^31 -1 Integer 0
long 64-bit -2^63 +2^63 -1 Long 0L
float 32-bit IEEE754 IEEE754 Float 0.0f
double 64-bit IEEE754 IEEE754 Double 0.0d
void - - - Void -

所有数值类型都有正负号,所以不要去寻找无符号的数据类型