in

Cancelar la tarea del temporizador en Java

60 58410 1512537824

Para cancelar la tarea Timer en Java, usamos el método java.util.TimerTask.cancel (). El método cancel () devuelve un valor booleano, verdadero o falso. El método cancel () se usa para cancelar la tarea del temporizador.

Declaración −El método java.util.TimerTask.cancel () se declara de la siguiente manera:

public boolean cancel()

Los métodos cancel () devuelven verdadero cuando la tarea está programada para una ejecución única y no se ha ejecutado hasta ahora y devuelve falso cuando la tarea se programó para una ejecución única y ya se ha ejecutado.

Veamos un programa para ilustrar el uso del método java.util.TimerTask.cancel () –

Ejemplo

Demo en vivo

import java.util.*;
class MyTask extends TimerTask {
   public void run() {
      System.out.println("Task is running");
   }
}
public class Example {
   public static void main(String[] args) {
      Timer timer = new Timer(); // creating timer
      TimerTask task = new MyTask(); // creating timer task
      // scheduling the task at the specified time at fixed-rate
      timer.scheduleAtFixedRate(task,new Date(),2000);
      // cancelling the task and displaying its status
      System.out.println("Task is cancelled:"+task.cancel());
   }
}

Producción

Task is running
Task is cancelled:true

raja

Publicado el 08-Ene-2019 07:00:11

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Jamboard Google

Google Jamboard ¿Qué es, qué es la pizarra interactiva para empresas?

apple touch icon@2

python: la forma más eficiente de mapear la función sobre una matriz numpy