Как происходит конкатенация констант в java?

Рейтинг: 3Ответов: 1Опубликовано: 20.03.2015

Как происходит конкатенация констант в java? Тоже через StringBuilder, как обыкновенные строки? Оптимизируются ли они на этапе компиляции, если конкатенируются только константы (допустим, в одну большую константу)?

Спасибо.

Ответы

▲ 6Принят

Оптимизируются. В итоге будет одна константа. Откомпилируйте и посмотрите на байт-код.