Caro Handerson ,

 Quando você executa o método System.gc() isto é uma sugestão para o JVM
executar o garbage collection  e não uma garantia que isto vai acontecer
naquele momento.

[]'s
Victor Muniz
----- Original Message -----
From: Handerson <[EMAIL PROTECTED]>
To: Fabricio Jailson Barth <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Friday, July 07, 2000 11:19 AM
Subject: Re: [SouJava-J] Eliminar instancia do objeto sem terminar com a
execucao da aplicacao


Grande Fabricio.

Como estão as coisas por aí na FURB?

Quando você intancia um objeto do tipo.
Button botao = new Button("OK");

Você está declarando um ponteiro (botao) que aponta para o real objeto
criado
com o método construtor new Button( ).
Para remover uma instância da memória você só precisa remover todas as
referências para ela:
botao = null;

Ao executar este comando o objeto criado por new Button( ) não tem mais
nenhum
apontador e o Garbage Collector se encarrega de remover o espaço de memória
utilizado por este objeto.
Para executar o Garbage Collector diretamente, sem precisar esperar que ele
entre em ação por conta própria utilize o método System.gc( ); ou
Runtime.getRuntime().gc() que são equivalentes.

[]'s e bons condigos por aí!

Handerson Gomes



Fabricio Jailson Barth wrote:

> On Thu, 6 Jul 2000, Fabricio Jailson Barth wrote:
>
> >
> >   Pessoal.
> >
> >   Tenho um problema, possuo um sistema, no qual, em determinado momento
eh
> > instancia o objeto A, este objeto executa por um tempo, e se caso
ocorrer
> > determinado evento, este objeto deve ser finalizado, tipo:
> > this.finalize(), sem terminar com a execucao do sistema.
> >
> >   Tentei System.exit(1), System.exit(0), mas ambas finalizam a aplicacao
> > por completo. Tambem procurei por metodos da classe Object e outras, mas
> > nao encontrei.
> >
> >   Obrigado pela atencao.
> >
> >
> >                       Fabricio Jailson Barth
> >                       Ciencias da Computacao
> >                       Universidade Regional de Blumenau
> >
> >
> >
>
>                         Fabricio Jailson Barth
>                         Ciencias da Computacao
>                         Universidade Regional de Blumenau
>
>     --------------------------- LISTA SOUJAVA ---------------------------
>     http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
>     [dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
>     [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
>     [regras da lista: http://www.soujava.org.br/regras.htm]
>     ---------------------------------------------------------------------

    --------------------------- LISTA SOUJAVA ---------------------------
    http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
    [dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    [regras da lista: http://www.soujava.org.br/regras.htm]
    ---------------------------------------------------------------------

    --------------------------- LISTA SOUJAVA ---------------------------
    http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
    [dúvidas mais comuns: http://www.soujava.org.br/faq.htm]
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    [regras da lista: http://www.soujava.org.br/regras.htm]
    ---------------------------------------------------------------------

Responder a