Tema: Threads
Ver Mensaje Individual
  #7 (permalink)  
Antiguo 21/05/2015, 16:42
Kritik
(Desactivado)
 
Fecha de Ingreso: marzo-2012
Mensajes: 366
Antigüedad: 12 años, 8 meses
Puntos: 31
Respuesta: Threads

No me hace exactamente lo que quiero hacer, pero creo que es un principio...
while (Thread.activeCount()<=N)// (N es el número de hilos que tengo de serie, y así cuando el secundario es creado ya no volverá a entrar más en el while hasta que el secundario no acabe y muera)
{
clase nombre_objeto= new clase();
nombre_objeto.start();
}
Controlo en número de hilos activos, de forma que puedo tener única y exclusivamente 1 hilo secundario.

Creo que de esta forma me puedo apañar y conseguir lo que quiero. Pero ahora la pregunta es:

Si de esta forma solo voy a tener un hilo secundario que me haga lo que he explicado en mi anterior post... no podría hacer un Thread que no esté instanciado, que ejecute 1 método estático?

La idea ahora es, haciendo un segundo hilo sin instanciar, que este ejecute:

Metodo 1: Si hay números que no tengan rellenos sus campos múltiplos calcúlalos y actualiza registros.
Metodo 2: Si hay múltiplos que no existan como números en su propio registro créalos.
Cambia de método 1 a método 2 hasta que ninguno tenga nada que hacer.

Seguiré informando.

Última edición por Kritik; 21/05/2015 a las 16:49