Valeu por esclarecer a duvida, Rogerio. Falta minha, os exemplos que eu vi sobre GC, 
tinham apenas:

try{
}catch(...){
}finally{
  x.finalize();
}

Mas vou dar uma nova olhada nas minhas fontes, pois devo ter passado muito batido. 

P.S.: Alguem ja trabalhou com 'ressureicao' de objetos?

Hasta,


On Mon, 24 Feb 2003 09:13:46 -0300, "Rogerio" <[EMAIL PROTECTED]> escreveu :

> De: "Rogerio" <[EMAIL PROTECTED]>
> Data: Mon, 24 Feb 2003 09:13:46 -0300
> Para: <[EMAIL PROTECTED]>
> Assunto: RES: [enterprise-list] Destrutor
> 
> O java possui um m�todo finalize, mas ele n�o � chamado diretamente por voc�
> o garbage colector faz isso automaticamente. Se voc� precisa fazer clean-up
> na destrui��o do seu objeto voc� pode sobrescrever o m�todo finalize que
> est� definido
> na classe Object. Apenas n�o ser� voc� que ir� cham�-lo o Java far� para
> voc�, mas somente
> quando ele determinar que � necess�rio executar o Garbage Colector.
> 
> 
> T+
> Rog�rio.
> 
> 
> 
> -----Mensagem original-----
> De: Giuseppe Proment [mailto:[EMAIL PROTECTED]
> Enviada em: sexta-feira, 21 de fevereiro de 2003 20:50
> Para: [EMAIL PROTECTED]
> Assunto: Re: [enterprise-list] Destrutor
> 
> 
> 
> Antes do Java programava em C++ ent�o entendo que o destrutor poderia ser
> chamado em java
> quando o objeto sai de seu escopo ou n�o pode mais ser refer�nciado. A
> explica��o para o n�o
> uso do Finalize � bastante vaga... Acho que isso � um dos furos da
> linguagem, como muitos outros
> exemplo: falta de construtores de c�pia remendados pelo 'clone', falta de
> sobrecarga de operadores
> porque foi julgado 'complexo',  falta de diretivas de compila��o idem,
> etc...
> O que ocorre � a cria��o de um m�todo pr�prio para fazer clean-up e temos
> sempre que lembrar
> de chama-lo, porque n�o h� outro jeito... Uma solu��o bastante desajeitada.
> 
> 
> 
> 
> 
>                       "Michael
>                       Nascimento               Para:
> <[EMAIL PROTECTED]>
>                       Santos"                  cc:
>                       <[EMAIL PROTECTED]         Assunto: Re:
> [enterprise-list] Destrutor
>                       il.com>
> 
>                       21/02/03 16:31
>                       Responder a
>                       enterprise-list
> 
> 
> 
> 
> 
> Senao voce ia ter que acabar sendo obrigado a dizer quando ele precisava
> ser
> chamado. Ou o overhead de execucao ia ser enorme, porque a cada instrucao,
> o
> garbage collector teria que checar para quais objetos jah seria possivel
> chamar o destrutor.
> 
> Se voce pensou em algo diferente disto, explique melhor.
> 
> []s
> Michael Nascimento Santos
> Sun Certified Programmer for the Java 2 Platform
> Sun Certified Programmer for the Java 2 Platform 1.4
> Sun Certified Web Component Developer for J2EE
> Moderador SouJava - www.soujava.org.br
> 
> ----- Original Message -----
> From: "Nilseu Padilha" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Friday, February 21, 2003 2:44 PM
> Subject: [enterprise-list] Destrutor
> 
> 
> > Alguem sabe o motivo pelo qual nao incluiram um Destrutor decente (nao
> finalize()) na especificacao de Java?
> >
> >
> > <Padilha id="Nilseu">
> > Nilseu Perside Ortiz Padilha Junior
> > Desenvolvedor Java - J2EE
> > Immediate Consultoria e Sistemas
> > http://www.immediate.com.br
> > Ciencia da Computacao - ULBRA
> > <Quote>
> > Rejeitamos reis, presidentes e votos. Acreditamos em puro consenso e
> codigo eficiente. - Dave Clark
> > </Quote>
> > <Quote>
> > One exam does not a (J2EE) architect make. - Master Yoda
> > </Quote>
> > </Padilha>
> >
> >
> > ---------------------------------------------------------------------
> > Para cancelar a subscri��o, envie mensagem para:
> [EMAIL PROTECTED]
> > Para comandos adicionais, envie mensagem para:
> [EMAIL PROTECTED]
> >
> 
> ---------------------------------------------------------------------
> Para cancelar a subscri��o, envie mensagem para:
> [EMAIL PROTECTED]
> Para comandos adicionais, envie mensagem para:
> [EMAIL PROTECTED]
> 
> 
> 
> 
> 
> 
> ---------------------------------------------------------------------
> Para cancelar a subscri��o, envie mensagem para:
> [EMAIL PROTECTED]
> Para comandos adicionais, envie mensagem para:
> [EMAIL PROTECTED]
> 
> 
> 
> ---------------------------------------------------------------------
> Para cancelar a subscri��o, envie mensagem para: [EMAIL PROTECTED]
> Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]
> 
> 
> 
> 

<Padilha id="Nilseu">
Nilseu Perside Ortiz Padilha Junior
Desenvolvedor Java - J2EE
Immediate Consultoria e Sistemas
http://www.immediate.com.br
Ciencia da Computacao - ULBRA
<Quote>
Rejeitamos reis, presidentes e votos. Acreditamos em puro consenso e codigo eficiente. 
- Dave Clark
</Quote>
<Quote>
One exam does not a (J2EE) architect make. - Master Yoda
</Quote>
</Padilha>


---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para: [EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]

Responder a