整型: byte 1 short 2 int 4 long 8
byte : -2^7 ~ 2^7-1,即-128 ~ 127(末尾加B)
short : -2^15 ~ 2^15-1,即-32768 ~ 32767(末尾加S)
int :-2^31 ~ 2^31-1
long :-2^63 ~ 2^63-1 (末尾加L)
浮点型: float 4(单精度) double 8 (双精度)
默认小数为double类型
float -2^128 ~ 2^128
Double -2^1024 ~ 2^1024
布尔型: boolean 1
不能进行类型转换
字符型: char 2 -128 ~ 127
总结:整数自动覆盖小数的。
对于隐式转换:double > float > long > int > short > byte > char