Programación General > Java
Hilos
(1/1)
ciber_lep:
salludos foreros
he estado trabajando en una aplicacion que maneje hilos pero a la hora de crearlos no los puede matar, bueno administrarlos detenerlos o cosas como esas. alguno de ustedes puede darme alguna idea.
por ejemplo ahora lo tengo asi. un form echo con swing. y un boton que dice crear y otro boton que dice detener y otro que dice matar. pero cuando le doy crear lo crea pero cuando le doy detener no lo hace y cuando le doy matar.
gracias por su ayuda
antony_soluciones:
Hola
--- Código: Text ---public class EjemploHilo extends Thread { private void continuar = true public EjemploHilo(){ } public void run(){ while(continuar){ dormir(); if(continuar) System.out.println("Hacer algo"); } System.out.println("Hilo Muerto"); } public syncrhonized void dormir(){ wait(); } public void despertar(){ this.notifiAll(); } public void terminar(){ continuar = false; despertar(); } public static void main(String[] args){ EjemploHilo e = new Ejemplo(); e.start(); e.despertar(); try{ Thread.sleep(2000); }catch(InterruptedException e){ System.err.println(e.getMessage()); } e.terminar(); }}}
Este es un ejemplito de como controlar hilos.
Espero te sirva este código, no lo prové
ciber_lep:
Gracias voy a probar
porque algunas definiciones de metodos los he implementado ya pero no funciona pero en todo caso voy aprobar tu ejemplo
te cuento como me va
Navegación
Ir a la versión completa