Ver Mensaje Individual
  #7 (permalink)  
Antiguo 18/09/2008, 14:36
razer
 
Fecha de Ingreso: marzo-2008
Mensajes: 237
Antigüedad: 16 años, 2 meses
Puntos: 6
Respuesta: conjunto de hilos problema

OK, no sabia. Lo voy a tener en cuenta, gracias :). De todas maneras implemente lo que implemente, mi gran problema sigue siendo el mismo: como detectar cada thread !! (quiero saber eso, nada mas :D)

En el while ese que puse, crea instancias a la clase que usa threads con constructores diferentes (variables diferentes), pero todos los nombres de las INSTANCIAS son iguales (pe). Como hago para identificar cada thread !! si todos los nombres son iguales....

Se puede hacer un array ? hay alguna solucion ? es mi problema principal ese.

Osea, si quiero hacer debajo el isAlive (pongo un ejemplo nomas, ya se que el otro es mejor), pe.isAlive() cual me identifica ? el ultimo thread que inicio ? Como identifico cada thread !! :(
(any example?)

probe asi pero no funciona:

ClaseThreadx pe [];
pe = new ClaseThreadx[10]
//eso anda, pero ahora ? c/u tiene constructores con vars diferentes (ahi en ningun momento le indico los constructores).... como le digo eso, como los empiezo, etc? :S

pe[0].isAlive(); //ejemplo (algo asi quiero hacer)

asdasd.... no tengo idea como hacerlo :X prque tengo vars diferentes en los constructores
como seria la sintaxis correcta?

salu2


pd: hice esto y parece que funciona. ClaseThreadx[] pe = new ClaseThreadx[10];
y debajo pe[0] = new ClaseThreadx(variable_constructor);
pe[0].start

y asi....
no creo q haya ningun problema con esto verdad?
salu2

Última edición por razer; 18/09/2008 a las 17:13