java运算符优先级可以分16个级:
1级 —— . ()
2级 —— ++ --
3级 —— new
4级 —— * / %
5级 —— + -
6级 —— >> << <<<
7级 —— > < >= <=
8级 —— == !=
9级 —— &
10级 —— ^
11级 —— !
12级 —— &&
13级 —— ||
14级 —— ?:
15级 —— = += -= *= /= %= ^=
16级 —— &= <<= >>=
(优先级顺序由高到底,1级的优选级最高,16级的优先级最低)