Awal ini bersedia catat bab pencatatan pada java. Bakal itu kita menghabiskan library cron4j. Tepat aja kita ke aba-aba betul. - Cron dekat Java
import it.sauronsoftware.cron4j.Scheduler;
public class Quickstart {
public static void main(String[] args) {
// Creates a Scheduler instance.
Scheduler s = new Scheduler();
// Schedule a once-a-minute task.
s.schedule("* * * * *", new Runnable() {
public void run() {
System.out.println("Another minute ticked away...");
}
});
// Starts the scheduler.
s.start();
// Will run for ten minutes.
try {
Thread.sleep(1000L * 60L * 10L);
} catch (InterruptedException e) {
;
}
// Stops the scheduler.
s.stop();
}
}
Run :
Another minute ticked away...
Another minute ticked away...
(Setiap menit akan print out Another minute ticked away )
<br />
Penjelasannya ;<br />
<br />
- Tentang terutama dari cron4j merupakan kita menyedot class Scheduler<br />
<br />
- Selain class Scheduler, kita lagi membonceng class Runnable alias kita dapat mendeklerasikan class beda maka mengimplement class Runnable mendapatkan dimasukan ke object schedule<br />
<br />
- Berjalan pembatasan * * * * * dalam tempat sama serupa kriteria masa, itu artinya setiap menit schedule ini memangku class nan dekat dimasukan atas object schedule<br />
<br />
- Selepas tolok ukur schedule telah atas putaran, kita kuasa membuka schdulenya dengan mengonsumsi methode start<br />
<br />
- Dengan mendapatkan memberhentikannya kita nunggangi methode stop<br />
<br />
- Selama penjelasan pembatasan era, larat dilihat pada doc cron4j<br />
<br />
<br />
Mudah lain. Sekian penjelasan kami. Jika siap nan sedikit memahami silahkan kerosek pada google :senyum. Wassalam.
EmoticonEmoticon