• Asignatura: Informática
  • Autor: JonathanElPro5414
  • hace 8 años

Detener la ejecucion de un programa en java eclipse

Respuestas

Respuesta dada por: Polfed
1
Un método eficaz para detener un proceso dentro de una aplicación es el uso de Hilos o Thread, además te permite realizar múltiples procesos de manera simultánea. Al crear un Thread o proceso, con ciertas condiciones puedes detener su proceso que se ejecuta dentro de un bucle. Ejemplo:
//Creacion de Hilo o Proceso
Thread h = new Thread(new Runnable(){
        @Override
        public void run(){
               //Proceso en ejecución en bucle
               int suma =0;
               while(true){
                     try{
                          System.out.println(suma++);
                          Thread.sleep(500);
                      }catch(InterruptedException e){}
                }
         }
});
//Iniciar Proceso
h.start
();
//Llamar para detener el proceso
h.stop();

Nota: Se puede llamar al método stop() al dar click en un botón con interfaz o según el criterio del desarrollador del programa.

- Si se requiere algo como cerrar completamente el proceso de un programa, se puede llamar a la Clase System con su método exit enviando como parámetro el valor de 0 que significa detener el proceso en ejecución completo. Ejemplo:
//Detener la ejecución completa
System.exit(0);

Preguntas similares