Não, isso não deleta o objeto da memoria, ele só vai ser deletado quando o gc deletar ele '-'
O gerenciamento de memoria no java é feito pela jvm, diferente do C, que da pra tu alocar e desalocar pedaços da memoria.
O coletor de lixo vai coletar isso, mas não pode estar sendo usada.
Se tu tiver na dúvida sobre oq ta consumindo memoria usa uns profilers, não lembro de nenhum agora, se não me engano já vem um no java, se não procura no google "java profilers"