Click here to watch on Youtube:
https://www.youtube.com/watch?v=j0UdOx1tRzg&list=UUhwKlOVR041tngjerWxVccw
Click the below Image to Enlarge:
CleanUpTimerTask.java
TimerDemo.java
Output:
Refer:
https://docs.oracle.com/javase/8/docs/api/index.html?java/util/TimerTask.html
https://docs.oracle.com/javase/8/docs/api/index.html?java/util/Timer.html
Click the below link to download the code:
https://sites.google.com/site/javaspringram2019/java_spring_2019/TimerDemo_Intro.zip?attredirects=0&d=1
Github Link:
https://github.com/ramram43210/Java_Spring_2019/tree/master/Java_2019/TimerDemo_Intro
Bitbucket Link:
https://bitbucket.org/ramram43210/java_spring_2019/src/2db5cd1f4e7d5ab55ad7af886d6164700143c614/Java_2019/TimerDemo_Intro/?at=master
See also:
All JavaEE Videos Playlist 
All JavaEE Videos 
All JAVA EE Links 
Spring Tutorial 
Servlets Tutorial 
All Design Patterns Links 
JDBC Tutorial 
Java Collection Framework Tutorial 
JAVA Tutorial 
Kids Tutorial 
Cooking Tutorial 
https://www.youtube.com/watch?v=j0UdOx1tRzg&list=UUhwKlOVR041tngjerWxVccw
Click the below Image to Enlarge:
| Timer and TimerTask Introduction | How to schedule a task once using Timer and TimerTask | 
| Timer and TimerTask Introduction | How to schedule a task once using Timer and TimerTask | 
| Timer and TimerTask Introduction | How to schedule a task once using Timer and TimerTask | 
CleanUpTimerTask.java
import java.util.TimerTask;
public class CleanUpTimerTask extends TimerTask
{
public void run()
{
System.out.println("Clean up files...");
}
}
public class CleanUpTimerTask extends TimerTask
{
public void run()
{
System.out.println("Clean up files...");
}
}
TimerDemo.java
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
public class TimerDemo
{
public static void main(String[] args)
{
/*
* Creating timer task
*/
TimerTask cleanUpTimerTask = new CleanUpTimerTask();
/*
* Creates a new timer. The associated thread does not run as
* a daemon.
*/
Timer timer = new Timer();
Date scheduleDateTime = new Date(System.currentTimeMillis() + 20000);
System.out.println("scheduleDateTime = " + scheduleDateTime);
/*
* Schedules the specified task for execution at the specified
* time. If the time is in the past, the task is scheduled for
* immediate execution.
*
* Parameters:
*
* task - task to be scheduled.
*
* time - time at which task is to be executed.
*/
timer.schedule(cleanUpTimerTask, scheduleDateTime);
System.out.println("Timer has schedule the -------cleanUpTimerTask...");
}
}
import java.util.Timer;
import java.util.TimerTask;
public class TimerDemo
{
public static void main(String[] args)
{
/*
* Creating timer task
*/
TimerTask cleanUpTimerTask = new CleanUpTimerTask();
/*
* Creates a new timer. The associated thread does not run as
* a daemon.
*/
Timer timer = new Timer();
Date scheduleDateTime = new Date(System.currentTimeMillis() + 20000);
System.out.println("scheduleDateTime = " + scheduleDateTime);
/*
* Schedules the specified task for execution at the specified
* time. If the time is in the past, the task is scheduled for
* immediate execution.
*
* Parameters:
*
* task - task to be scheduled.
*
* time - time at which task is to be executed.
*/
timer.schedule(cleanUpTimerTask, scheduleDateTime);
System.out.println("Timer has schedule the -------cleanUpTimerTask...");
}
}
Output:
scheduleDateTime = Mon Jan 14 10:15:02 IST 2019
Timer has schedule the -------cleanUpTimerTask...
Clean up files...
Timer has schedule the -------cleanUpTimerTask...
Clean up files...
Refer:
https://docs.oracle.com/javase/8/docs/api/index.html?java/util/TimerTask.html
https://docs.oracle.com/javase/8/docs/api/index.html?java/util/Timer.html
Click the below link to download the code:
https://sites.google.com/site/javaspringram2019/java_spring_2019/TimerDemo_Intro.zip?attredirects=0&d=1
Github Link:
https://github.com/ramram43210/Java_Spring_2019/tree/master/Java_2019/TimerDemo_Intro
Bitbucket Link:
https://bitbucket.org/ramram43210/java_spring_2019/src/2db5cd1f4e7d5ab55ad7af886d6164700143c614/Java_2019/TimerDemo_Intro/?at=master
See also:
 


 
No comments:
Post a Comment