Java基础语法2
在Java中执行数学表达式运算时,有如下提升规则。(记录下)
- 所有的byte型、short型和char型将被提升到int型。
- 如果其中有一个操作数是long型,那么计算结果就是long型。
- 如果有一个操作数是float型,那么计算结果就是float型。
- 如果有一个操作数是double型,那么计算结果就是double型。
数值数据表达式执行计算时,从低精度向高精度执行自动类型转换:
byte<short<int<long<float<double
JAVA的转义字符:
\b_退格 \t_制表符Tab \n_换行 \r_回车 \"_双引号 \'_单引号 \\反斜杠
常量:
用final标识。 变量名全部大写。
局部变量:放在栈中。 所有引用所指向对线放在堆中。