Java中的数据类型分类
注:char相当于一个无符号整型(Java实际不存在Unsigned整型)
表示范围(整型)
byte:-128~127(2^7-1)
short:-32768~32767(2^15-1`)
int:-2^31~2^31-1[20亿+]
long:-2^63~2^63-1
(浮点型)
float有效位数(6-7)
double有效位数(15)
数据类型转换方式
总结:小类型可自动像大类型转换,反之则需要强制转换
注:强制类型转换时,可能会有数据溢出,造成数据精度丢失