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 ...