Um Thread "startado" n�o e coletado pelo garbage collector, ent�o voc� pode usar uma mesma refer�ncia para startar v�rios threads..
 
Ex:
 
NovaThread nv = new NovaThread("Thread 01");      
nv.start();
nv = new NovaThread("Thread 02");
nv.start();
nv = new NovaThread("Thread 03");
nv.start();
 
Isso responde as suas 2 perguntas?
----- Original Message -----
Sent: Tuesday, August 14, 2001 4:19 PM
Subject: [java-list] Threads - (me ajudem - coisas b�sicas de iniciante)

Caros Javistas,

Vejam o seguinte trecho:

NovaThread nv01 = new NovaThread("Thread 01");      
NovaThread nv02 = new NovaThread("Thread 02");
NovaThread nv03 = new NovaThread("Thread 03");
.
.
.
No meu problema, como n�o sei antecipadamente qual a quantidade de Threads que terei que disparar, pergunto: existe alguma forma de deixar vari�vel os nomes "nv.." de maneira que posso ir criando threads na medida em for necessitando ?
 
---------------------------------------------------------------------------------------------
Outra pergunta de novato. Observem a linha abaixo:
NovaThread t01 = new NovaThread("Thread 01");      
t01.start()
 
O fluxo de execu��o ao passar por estas linhas cria um novo(a) Thread e starta a mesma. 
Pergunta:
Se o fluxo de execu��o novamente passar por esses trechos, ir� startar um outro pocesso para thread mantendo a anterior rodando (se ainda estiver viva), ou matar� a thread em execu��o startada anteriormente ?
 


------------------------------ 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
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a