[Из песочницы] Конкатенация строк, или Патчим байткод

Не так давно прочёл статью об оптимизации производительности Java-кода — в частности, конкатенации строк. В ней остался поднятым вопрос — почему при использовании StringBuilder в коде под катом программа работает медленнее, чем при простом сложении. При этом += при компиляции превращаются в вызовы StringBuilder.append().

У меня сразу появилось желание разобраться в проблеме.
Читать дальше →
[Из песочницы] Конкатенация строк, или Патчим байткод
Source: geektimes