Эффективно ли компилятор Java обрабатывает встроенные строки?JAVA

Программисты JAVA общаются здесь
Anonymous
Эффективно ли компилятор Java обрабатывает встроенные строки?

Сообщение Anonymous »

1.

Код: Выделить всё

static final String memFriendly = "Efficiently stored String";
System.out.println(memFriendly);
2.

Код: Выделить всё

System.out.println("Efficiently stored String");
Будет ли компилятор Java обрабатывать оба из них (1 и 2) одинаково?

К вашему сведению: Автор: эффективно я имею в виду использование памяти во время выполнения, а также время выполнения кода. например может ли первый случай занять больше времени в стеке, загружая переменную memFriendly?

Подробнее здесь: https://stackoverflow.com/questions/117 ... fficiently

Вернуться в «JAVA»