Java zmienne w czy poza polem metody

0

Spojrzałem ostatnio na swój androidowy kod i mam dylemat.
Czy metody tak powinny mieć zmienne

 private int zmienna;
private String zmienna2;
private void metoda(){
zmienna = cos tam;
zmienna 2 = cos tam;

Czy lepiej

 
private void metoda(){
int zmienna = cos tam;
String zmienna 2 = cos tam;

Zakładam że metoda będzie wywołana kilka razy. Ale nie 100 tylko z 5, 10 razy. To które podejście jest wydajniejsze. będę wdzięczny za odp.

0

Jeśli zmienna jest używana lokalnie, to ma być lokalna. Zysk na wydajności będzie pomijalny mały. Zresztą czy nie prościej byłoby sprawdzić to samemu albo wyszukać na google?

1 użytkowników online, w tym zalogowanych: 0, gości: 1