ah, e para parar efetivamente a thread, use Thread.interrupt();

][s

Claudio


-------- Mensagem Original --------
Assunto: Re: [java-list] [ Dúvida Threads ]
Data: Thu, 30 Jan 2003 18:45:08 -0200
Para: Claudio Miranda <[EMAIL PROTECTED]>
Para: [EMAIL PROTECTED]
Referências: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]>


O mais comum, é colocar em um bloco while(boolean) e um método (vou
chamá-lo de parar()) colocar o bollen em falso.

ex:

public void run() {
// seu trecho de código
while (threadRunning) {
// fazer algo
}

}

public void parar() {
threadRunning = false;
}

][s

Claudio Miranda


Cristiano Silva escreveu, On 14/1/2003 10:51:
Há algum tempo li na documentação do j2sdk que para parar uma thread não era mais recomendado usar o método stop(), mas ao invés disso igualar diretamente a thread em null. Isto não procede mais?


--

____________.o0 Claudio Miranda 0o.____________

Consultor Técnico <[EMAIL PROTECTED]>
Summa Technologies http://www.summa-tech.com
_________________________________________________


------------------------------ 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
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------

Responder a