Объявить объект внутри или вне цикла?
Есть ли снижение производительности для следующего фрагмента кода?
for (int i=0; i<someValue; i++)
{
Object o = someList.get(i);
o.doSomething;
}
Или этот код на самом деле имеет больше смысла?
Object o;
for (int i=0; i<someValue; i++)
{
o = someList.get(i);
o.doSomething;
}
Если в байт-коде эти два полностью эквивалентны, то, очевидно, первый метод выглядит лучше с точки зрения стиля, но я хочу убедиться, что это так.