优先级从高到低的
1.分隔符(; (),{}) 小括号的优先级最高
2.单目运算符 ++ -- ~ !
3.强制类型转换符 type a =(type)b byte a = (byte)128;
4.乘法,除法,模运算%
5.加法 和 减法运算
6.位运算的 移位运算 << >> >>>
7.关系运算符的 比较运算符 > >= < <=
8.关系运算符的等价符 == 和 !=
9.位运算的按位与 &
10.位运算的按位异或 ^
11.位运算的 按位或
12.短路与 &&
13.短路或 ||
14. 三目运算符
15.赋值运算符
1.分隔符(; (),{}) 小括号的优先级最高
2.单目运算符 ++ -- ~ !
3.强制类型转换符 type a =(type)b byte a = (byte)128;
4.乘法,除法,模运算%
5.加法 和 减法运算
6.位运算的 移位运算 << >> >>>
7.关系运算符的 比较运算符 > >= < <=
8.关系运算符的等价符 == 和 !=
9.位运算的按位与 &
10.位运算的按位异或 ^
11.位运算的 按位或
12.短路与 &&
13.短路或 ||
14. 三目运算符
15.赋值运算符