Это хорошая практика, чтобы установить объект равным нулю после обработки?

У меня есть такой сценарий:

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 ?

}

В моей программе послестрока 4 Я не требуюdto для дальнейшей обработки. Как лучшую практику, я должен установитьdto вnull как встрока 5 или игнорировать это?

Установив его наnullЯ ожидаю быстрой сборки мусора. Это правильно?

Ответы на вопрос(4)

Ваш ответ на вопрос