由于Java是强类型语言,所以在进行有些运算的时候,需要用到类型转换。 低------------------------------------------------------------->高 byte,short,char -> int -> long -> float -> double 强制转换 高到低的时候 转换规则是 (类型)变量名 自动转换 低到高的时候 注意点 不能对布尔值进行转换 不能把对象类型转换为不相干的类型 在把大容量转换成低容量时,要强制转换;反之不用动 转换的时候可能存在内存溢出,或者精度问题。 操作比较大的数时,注意溢出问题