Java中的运算符按照优先级顺序从高到低依次为:
一元运算符:++, --, +, -, !, ~乘性运算符:*, /, %加性运算符:+, -移位运算符:<<, >>, >>>关系运算符:<, <=, >, >=, instanceof相等性运算符:==, !=位运算符:&, ^, |逻辑运算符:&&, ||条件运算符:? :赋值运算符:=, +=, -=, *=, /=, %=, <<=, >>=, >>>=, &=, ^=, |=在表达式中,如果有多个运算符,根据运算符的优先级确定计算顺序。如果运算符优先级相同,则按照结合性(从左到右或从右到左)确定计算顺序。可以使用括号来改变默认的计算顺序。


