Foro de elhacker.net

Programación => Java => Mensaje iniciado por: wakas en 5 Noviembre 2010, 17:16 pm



Título: ThreadGroup en Netbeans (java)
Publicado por: wakas en 5 Noviembre 2010, 17:16 pm
primero no se si este bien esta pregunta aqui, pero si no la mudan de ludgar...

busco y no encuentro la manera de acceder a elementos de un grupo de hilos...
no se si se pueda pero para manejarlos como arreglos o vectorres pero sin declarar uno de estos...

me refiero a :

ThreadGroup GrupoHilos = new ThreadGroup("Grupo de Hilos");
                Thread hilo1 = new Thread (GrupoHilos, "Hilo 1");
                Thread hilo2 = new Thread (GrupoHilos, "Hilo 2");
                etc. etc...

y asi sucesivamente, entonces que pasa si tuviera 100 hilos?
los pudiera acceder con un ciclo enviando como parametro el Grupo y su Index?

no se pueden manejar como arreglos, o que me recomiendan por ejemplo si son 100 hilos y llamas a 99, (no me refiero a llamar los 100 y detener el ultimo o algo asi)...

en fin, si alguien conoce un buena manual que pudiera facilitarme, se lo agradeceria mucho, Gracias...


Título: Re: ThreadGroup en Netbeans (java)
Publicado por: Leyer en 5 Noviembre 2010, 21:00 pm
Cargas los hilos en un arreglo.

Código
  1. Thread threads[] = new Thread[group.activeCount()];
  2. group.enumerate(threads);
  3. for (int index = 0; index < threads.length; index++) {
  4.  ((TestThread) threads[i]).method();
  5.    }

Un saludo.


Título: Re: ThreadGroup en Netbeans (java)
Publicado por: wakas en 7 Noviembre 2010, 19:09 pm
emm perdon, pero no se si leiste todo mi post...

no puedo usar arreglos (cosa del profesor)...
 :rolleyes: