[EMAIL PROTECTED] wrote:
>
> Queiroz:
>
> Verifique se voce esta' deletando os objetos que voce criou com o comando
> NEW. Eu sei que em C++ o chamado "memory leak" nao so' faz com que o micro
> processe mais devagar, como tambem pode causar um crash no computador.
Antes que essa discuss�o provoque confus�o para outros
participantes da lista, � melhor eu esclarecer isso de uma vez:
Java n�o tem delete.
> Se eu me lembro bem, o JAVA libera (no final da execucao do programa) todas
> os objectos que foram criados durante a execucao do mesmo. Contudo, acredito
> que esse tipo de "limpeza" nao e' feita durante execucao e se eu entendi bem
> o seu problema e' exatamente DURANTE e nao DEPOIS. Pode ser que essa dica
> seja um tiro na agua, mas vale a pena ter isso em mente.
Em Java, a limpeza de objetos � feita automaticamente DURANTE
a execu��o. � justamente isso que se chama "Garbage Collect".
Ali�s, DEPOIS da execu��o do programa, nem faz mais diferen�a
desalocar os objetos restantes ou n�o. J� que o programa acabou mesmo
de rodar e vai ser retirado inteiro da mem�ria, por que o sistema
perderia tempo liberando os objetos um a um?
Desculpe-me dizer isso, mas essa dica foi realmente um tiro
na �gua.
Um abra�o,
Einar Saukas
Technical Consultant
Summa Technologies, Inc.
http://www.summa-tech.com
--------------------------- LISTA SOUJAVA ---------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
---------------------------------------------------------------------