EDICIóN GENERAL

¿Por qué es 2 * (i * i) más rápido que 2 * i * i en Java? (Eng)

#40 viendo el assembly monstruoso que genera el JIT para esa chorrada (ver respuesta de stackoverflow) te quedas corto con 5 veces.
En el assembly del C para esa operación serán 2 o 3 opcodes.

menéame