Рассмотрим эту функцию:
public static final int F(int a, int b) {
a = a - 1 + b;
// and some stuff
return a;
}
Требуется ли реализация JVM для выполнения - 1 до + b?
Если у нас есть профилировщик системы, подключенный к JVM, мы увидим операцию + b, выполняемую до операции + 1?