java基本类型

基本类型
java确定了每种基本类型的存储空间大小
基本类型    大小    最小值    最大值    包装器类型    默认值
boolean      -        -         -        Boolean false
char        16bit    Character      \
byte        8bit     -128      -127      Byte 0
short       16bit    -2^15     +2^15-1   Short 0
int         32bit    -2^31     +2^31-1   Integer        0
long        64bit    -2^63     +2^63-1   Long           0L
float       32bit             Float          0.0f
double      64bit Double 0.0L
void         -

转换关系:
               char
                |
byte——short——int——long
                :  /   :
               float   double
如果两个操作数中有一个是double时,另一个会转换成double
否则,如果两个操作数中有一个是float时,另一个会转换成float
否则,如果两个操作数中有一个是long时,另一个会转换成long
否则,两个都转换成int

猜你喜欢

转载自cc414011733.iteye.com/blog/2286966