Boas !!
Galera estou inicializando 5 thread de uma �nica vez e coloca elas dentro de
um ThreadGroup .
Meu problema � o seguinte dentro de uma outra classe eu tento controlar a
execu��o destas threads , para isso estou utilizando o activeGroup() quando
o return deste m�todo for = 0 ent�o eu colocaria mais 5 threads . esse � um
exemplo do que eu fiz .
// trecho da classe que dispara as threads
ThreadGroup teste = new ThreadGroup("TESTE");
public void verificaGrupo(){
while(teste.activeGroup()!=0) ;
}
// trecho da classe que controla as threads (OU DEVERIA )
......
....
....
if (i==5){
classe.quedisparaThreads();
classe.verificaGrupo();
i=0;
}
i++;
s� que quando chamo o m�todo verificaGrupo() ele consome 100% da cpu .
algu�m tem algum id�ia de como resolver isso , ou controlar isso de outra
maneira
Valeu !!
------------------------------ 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]
-------------------------------------------------------------------------