Logger slf4j Преимущества форматирования с {} вместо конкатенации строк
Есть ли преимущество использования{}
вместо конкатенации строк?
Пример из slf4j
<code>logger.debug("Temperature set to {}. Old temperature was {}.", t, oldT); </code>
вместо тог
<code>logger.debug("Temperature set to"+ t + ". Old temperature was " + oldT); </code>
Я думаю, что речь идет об оптимизации скорости, потому что можно избежать оценки параметров (и конкатенации строк) во время выполнения, в зависимости от файла конфигурации. Но возможны только два параметра, тогда иногда нет другого выбора, кроме конкатенации строк. Нужны мнения по этому вопросу.