运算符优先级
后缀运算符 [] . (params) expr++ xepr--
单元运算符 ++expr -- expr +expr -expr ~ !
创建运算符 new(type)expr
乘除运算符 * / %
加减运算符 + -
移位运算符 << >> >>>
关系运算符 < > <= >= instanceof
相等与不等 == !=
位运算符 &
位运算符 ^
位运算符 |
逻辑运算符 AND &&
逻辑运算符OR ||
条件运算符 ? :
赋值运算符 = += -= *= /= %= &= ^= |= <<= >>= >>>=
排在前面的运算符优先级高于后面,同一行的运算符,其优先级相同。当优先级相同的运算符出现在同意表达式中时,从左往右按顺序运算,赋值运算符从右往左计算。
2.控制语句
java的控制语句(和c类似)有:
if-else语句
switch语句
while和do-while语句
for语句
跳转语句
异常处理语句