Pessoal, estava pesquisando sobre otmimizações que o compilador faz no quesito concatenação de strings e encontrei o seguinte artigo:https://www.baeldung.com/java-string-concatenation-invoke-dynamic
Resumidamente, ele aborda possíveis estratégias, apartir do Java 9, que podem ser passadas por parâmetro ao compilador, conforme segue trecho:
The default strategy is MH_INLINE_SIZE_EXACT . However, we can change this strategy using the -Djava.lang.invoke.stringConcat= system property.
Porém para mim não ficou claro em que situações eu deveria/poderia me preocupar (ou considerar utilizar outra estratégia de concatenação que não seja a default) com isso. Alguém poderia me esclarecer?