Java - Разница между выражением завершения цикла

Мне просто любопытно: есть ли разница в скорости и производительности между этими двумя реализациями цикла? Предположим, что метод size () возвращает длину массива, коллекции или объекта, который обрабатывает группу элементов (на самом деле это из XOM api).

Реализация 1:

int size = someArray.size();
for (int i = 0; i < size; i++) {
    // do stuff here
}

Реализация 2:

for (int i = 0; i < someArray.size(); i++) {
    // do stuff here
}
5
задан Luiggi Mendoza 24 June 2014 в 17:28
поделиться