Guenas.
No puedes pasar parametros al metodo run del thread. El metodo que se llama automaticamente con start() no acepta parametros.
Haz un Runnable o extiende el Thread y le pones un metodo que te permita ponerle los datos que necesitas.
Salut,
Paposo
Java JDK 7.0 / Eclipse / NetBeans
Hola a todos
Al ejecutar un Hilo que por ejemplo "controla" el Número De Citas al día, es necesario pasar el número máximo de Citas dependiendo de ciertas condiciones (por ejemplo: doctores en turno, día de la semana, consultorios disponibles y no en mantenimiento, etc.) Esta gestión es necesaria hacerla utilizando Hilos.
Dado el caso anterior:
1° ¿Cómo implementar adecuadamente parámetros en el Método Run?, pues al realizarlo de esta forma:
public void run(int NumeroCitas)...
no se muestra ningún error, pero quizás no sea la forma adecuada de realizar dicha acción, o... ¿es correcta la forma indicada anteriormente?2° Lo más importante: ¿Cómo pasar Argumentos (los valores) a los Parámetros implementados en el Método Run?
Desde ya Muchísimas Gracias