Dúvida sobre referência de objetos

Tou com uma duvida aqui que me surgiu, é o seguinte:

Crio dois tipos de classe: Carro e Dono
A classe dono possui nome e idade como atributos, a classe possui carro possui marca, modelo, e Dono.

Crio dois objetos: dono1 = new Dono(fulano, 20)
carro1 = new Carro(fiat, palio,dono1)

Após isso, no momento em que eu der o comando dono1 = null; as informações sobre o dono no --carro1-- são perdidas também?

Relevem qualquer erro técnico.

Não.

[quote=coolt]Tou com uma duvida aqui que me surgiu, é o seguinte:

Crio dois tipos de classe: Carro e Dono
A classe dono possui nome e idade como atributos, a classe possui carro possui marca, modelo, e Dono.

Crio dois objetos: dono1 = new Dono(fulano, 20)
carro1 = new Carro(fiat, palio,dono1)

Após isso, no momento em que eu der o comando dono1 = null; as informações sobre o dono no --carro1-- são perdidas também?

Relevem qualquer erro técnico.[/quote]

tem uma forma facinho de vc verificar isso. é só dar um print nos atributos do dono do carro depois de atribuir nulo ao dono1