...
The Java programming language guarantees that the operands of operators appear to be evaluated in a specific evaluation order, namely, from left to right.
On the other hand, Section 15.7.3, "Evaluation Respects Parentheses and Precedence" states
...