LINUX.ORG.RU

История изменений

Исправление Legioner, (текущая версия) :

Если скомпилировать int a=5*10 через javac на выходе будет инструкция add или сдвиг?

Будет инструкция умножения.

Занимается ли javac оптимизацими?

Нет. Этим занимается JIT.

Стоит ли заниматься оптимизацией в исходном коде

Если ты про замену умножения на сдвиг и сложение - нет, не стоит.

Исходная версия Legioner, :

Если скомпилировать int a=5*10 через javac на выходе будет инструкция add или сдвиг?

Будет инструкция умножения.

Занимается ли javac оптимизацими?

Нет. Этим занимается JIT.

Стоит ли заниматься оптимизацией в исходном коде

Если ты про замену умножение на сдвиг и сложение - нет, не стоит.