Definindo o objeto java dentro de um loop, preciso usar nulo para liberar memóri

Se eu tiver um loop e criar um novo objeto dentro dele

for ( int i ; i < 10 ; i++)
{
  MyObject obj = new MuObject();
   obj.use();
}

Preciso dizer obj = null, dentro do loop no início ou no final, para liberar a memória usada por esse objeto ou usando o "novo" objeto que será enviado ao GC? e posso ver isso em termos de uso de memória?

update: caso eu tenha um objeto grande e um loop longo, devo atribuir o objeto a nulo ou nã

questionAnswers(8)

yourAnswerToTheQuestion