tipo, eu queria sabe como eu faco pra elimina o objeto a partir dele mesmo, sem precisar referenciar como null (q no kso soh eh possivel fora do objeto)?
ja li diversas vezes q o metodo terminate esta velho e n c deve usa-lo…
tipo, eu queria sabe como eu faco pra elimina o objeto a partir dele mesmo, sem precisar referenciar como null (q no kso soh eh possivel fora do objeto)?
ja li diversas vezes q o metodo terminate esta velho e n c deve usa-lo…
public void suicideItSelf(){
this.finalize();
}
hehe…brincadeiras a parte, é só chamar o método finalize da classe Object.
[quote=Rafael Nunes]
hehe…brincadeiras a parte, é só chamar o método finalize da classe Object.[/quote]
Nope.
um objeto só morre quando não existem referências á ele e ele é recuperado pelo gc.
Mas chamando o método finalize(), eu já marco ele como inválido, para que seja recuperado pelo GC quando este coletar os objetos sem referência, certo?
Não. Enquanto houverem referências, ele está vivo
http://java.sun.com/docs/books/jls/second_edition/html/execution.doc.html#44748
[]s
Java não permite gerenciamento explicito de memória.
blz, vlw, vo faze uma verificacao externa mesmo…