运算符和表达式
1算数运算符 : + - * / % 有小数参与计算,可能不准确
除法:整数参与计算,结果只能是整数,小数参与,结果小数。
隐式转换(自动类型提升):把取值小的转成大的;
byte short char 三种数据类型在运算时,都直接提升到int,再进行运算 double>float>long>int>short>byte
强制转换:如把取值范围大的数值赋值给取值范围小的变量,是不允许的,需要强制类型转换。
1算数运算符 : + - * / % 有小数参与计算,可能不准确
除法:整数参与计算,结果只能是整数,小数参与,结果小数。
隐式转换(自动类型提升):把取值小的转成大的;
byte short char 三种数据类型在运算时,都直接提升到int,再进行运算 double>float>long>int>short>byte
强制转换:如把取值范围大的数值赋值给取值范围小的变量,是不允许的,需要强制类型转换。