このWebサイトでこの問題に遭遇し、Eclipseで試しましたが、それらがどのように評価されているか正確に理解できませんでした。
int x = 3, y = 7, z = 4;
x += x++ * x++ * x++; // gives x = 63
System.out.println(x);
y = y * y++;
System.out.println(y); // gives y = 49
z = z++ + z;
System.out.println(z); // gives z = 9
ウェブサイトのコメントによると、 x += x++ * x++ * x++ は x = x+((x+2)*(x+1)*x) に解決され、これは真であることが判明しました。この演算子の優先順位について何かが欠けていると思います。