Czy dobrą praktyką jest ustawienie obiektu na wartość null po przetworzeniu?

Mam taki scenariusz:

public void processData(String name,String value) {

/* line 1 */    MyDTO dto = new MyDTO();  
/* line 2 */    dto.setName(name);
/* line 3 */    dto.setValue(value);
/* line 4 */    sendThroughJMSChannel(dto);
/* line 5 */    dto = null; //As a best practice, should I do this ?

}

W moim programie polinia 4 Nie potrzebujędto do dalszego przetwarzania. Jako najlepszą praktykę powinienem ustawićdto donull jak wlinia 5 lub zignorować to?

Ustawiając go nanull, Spodziewam się szybkiego usuwania śmieci. Czy to jest poprawne?

questionAnswers(4)

yourAnswerToTheQuestion