MyTimerTask.java Source code

Java tutorial

Introduction

Here is the source code for MyTimerTask.java

Source

import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;

class MyTimerTask extends TimerTask {
    public void run() {
        System.out.println("Timer task executed.");
    }
}

public class Main {
    public static void main(String[] args) {

        TimerTask task = new MyTimerTask();
        Timer timer = new Timer();

        // scheduling the task
        timer.scheduleAtFixedRate(task, new Date(), 1000);

        // cancelling the task
        System.out.println("cancelling task: " + task.cancel());
    }

    // this is the implementation method
    public void run() {
        System.out.println("Working");
    }
}