Java: есть ли разница в производительности между получением значения переменной и использованием функции get класса модеJAVA

Программисты JAVA общаются здесь
Anonymous
Java: есть ли разница в производительности между получением значения переменной и использованием функции get класса моде

Сообщение Anonymous »

лучше всего объяснить на примере:

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

String zipcode = "12345";
Person person = new Person("first","last","12345"); //I need this object

String emailMsg1 = "..........." + zipcode + ".................";
String emailMsg2 = "..........." + person.getZipcode() + ".....";
Есть ли большая разница в производительности между emailMsg1 и emailMsg2?
Я ограничил пример только почтовым индексом, но в реальном коде их много. дубликатов, и я считаю, что наличия объекта достаточно.
(Код был написан кем-то, и я только просматривал его, когда только начинал.)

Подробнее здесь: https://stackoverflow.com/questions/787 ... le-vs-usin

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