Java garantiert, daß die Operanden von Operatoren von links nach rechts ausgewertet werden.
Im Ausdruck
x + y + z
wird also niemals y vor x oder z vor x oder y ausgewertet.
Auswertungsreihenfolge ist natürlich nur beobachtbar für Operanden mit Seiteneffekten,
z.B.
Außer bei den Operatoren &&, || und ?: werden stets alle Operanden ausgewertet, bevor eine Operation ausgeführt wird.