Я хотел бы знать, может ли копирование переменной-члена в локальную переменную стека в каждом из методов объекта вызвать удар производительности?В Java частое копирование ссылок (копирование в локальные переменные стека вместо использования фактической переменной-члена) приводит к поражению производительности?
class X {
Another instanceOfAnother;
void foo() {
Another local = instanceOfAnother; //Would like to know if this causes a performance hit
//with regards to any garbage collection
//infrastructure
}
}
JIT оптимизирует, утверждая. – bmargulies