Consider this function:
public static final int F(int a, int b) { a = a - 1 + b; // and some stuff return a; }
Is it required
Important to add here is that java does have in line precedence for operators which appears to be based on the basic arithmetic order of operations. For a list of full precedence look at this source