Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/06/2011, 12:33
Avatar de HackmanC
HackmanC
 
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 16 años, 3 meses
Puntos: 260
Sonrisa Respuesta: Hilo, ¿parar un hilo desde otro hilo?

Hola,

Cita:
Iniciado por GENESISBM Ver Mensaje
Estoy esperando en el cine, y se me a ocurrido una posible forma, si yo hago un metodo en cada hilo, para parar el hilo, si yo llamo desde el hilo B a A al metodo este el cual comento tambien me pararia el hilo del cual llamo? O pararia al hilo que contiene el metodo?
Si también detendría el hilo del cual se hace la llamada. El problema es el siguiente, un hilo no sabe nada del otro hilo aunque los dos usen un mismo Objeto, por ejemplo:

Código Java:
Ver original
  1. public void myWait() {
  2.   cualquiercosa.wait();
  3. }
Si el hilo A llama a myWait se detiene el hilo A, si el hilo B llama a myWait se detiene el hilo B, así de simple. Eso si, el hilo que llamo a myWait tiene que tener el 'monitor' del objeto (cualquiercosa), normalmente debe estar synchronized.

Saludos,