Ho un dubbio. Dubbio che non dovrei avere ma ce l'ho
Qual e' la differenza tra questo:
Codice PHP:
List<Object= new ArrayList<Object>();
for (
int i 0100i++) {
  
Object o = new Object();
  
l.add(o);

e questo:

Codice PHP:
List<Object= new ArrayList<Object>();
Object o null;
for (
int i 0100i++) {
  
= new Object();
  
l.add(o);

In pratica, come viene allocata in maniera diversa la memoria se l'oggetto o lo dichiaro dentro o fuori dal for?