Unterschied in der Implementierung von x = x + 1 und x ++

Mein Professor sagte das kürzlich, obwohlx = x + 1 undx++ wird offensichtlich das gleiche Ergebnis geben, gibt es einen Unterschied in der Art und Weise, wie sie in der JVM implementiert sind. Was heißt das? Ist nicht wie Compiler: hey, ich verstehex++ also werde ich es umstellen aufx = x + 1 und weitermachen?

Ich bezweifle, dass es einen Unterschied in Bezug auf die Effizienz gibt, aber ich wäre überrascht, wenn die Montage in diesen Fällen anders ausfallen würde ...

Antworten auf die Frage(2)

Ihre Antwort auf die Frage