当前位置: 技术问答>java相关
请问!!(急)
来源: 互联网 发布时间:2015-05-27
本文导语: 本人初学java,对java不太熟,今有问题想请教各位 1)想使用Timer在一定时间间隔后触发事件,但不知如何使用 2)如何取系统时间 | 1) See the samples below. import java.util.*; class MyTimeTask extends T...
本人初学java,对java不太熟,今有问题想请教各位
1)想使用Timer在一定时间间隔后触发事件,但不知如何使用
2)如何取系统时间
1)想使用Timer在一定时间间隔后触发事件,但不知如何使用
2)如何取系统时间
|
1)
See the samples below.
import java.util.*;
class MyTimeTask extends TimerTask {
public static final int MAX_TARDINESS = 10000;
private String name;
public MyTimeTask(String name) {
this.name = name;
}
public void run() {
if (System.currentTimeMillis() - scheduledExecutionTime() >= MAX_TARDINESS) {
return; // Too late; skip this execution.
}
System.out.println("name = " + name);
// Perform the task
}
}
public class TestProg {
public static void main(String[] args) throws Exception {
Timer timer = new Timer();
timer.schedule(new MyTimeTask("helo universe"), 1000);
Thread.sleep(2000);
}
}
2) System.getCurrentTimeMills();
See the samples below.
import java.util.*;
class MyTimeTask extends TimerTask {
public static final int MAX_TARDINESS = 10000;
private String name;
public MyTimeTask(String name) {
this.name = name;
}
public void run() {
if (System.currentTimeMillis() - scheduledExecutionTime() >= MAX_TARDINESS) {
return; // Too late; skip this execution.
}
System.out.println("name = " + name);
// Perform the task
}
}
public class TestProg {
public static void main(String[] args) throws Exception {
Timer timer = new Timer();
timer.schedule(new MyTimeTask("helo universe"), 1000);
Thread.sleep(2000);
}
}
2) System.getCurrentTimeMills();
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。