Explicitamente, não. Perdeu, perdeu! rs
O caso da String é especial, por causa do StringPool…
guilhermetonetto
Até onde eu sei , não.
[]'s
LPJava
nesse caso vc está referenciando a um novo objeto a variavel… mais a referencia anterior é perdida.
Stringnome=newString("camilo");nome.concat("lopes");// isso aqui é perdido certo? nao tem nenhuma referencia//mais isso aqui nao é perdidonome=nome.concat("lopes");// tem referencia
Agora nao sei a respeito de outros objetos que nao sejam String.
rodrigoallemand
Teoricamente, quando vc seta null para um objeto, vc está dizendo ao garbage collector que ele é elegivel a ser destruido. Neste caso, em condições normais de temperatura e pressão, vc não tem mais a referencia dele.