问两个问题。 1.用线程,更新一次,睡眠1秒2.很简单,你看一下Calendar类的JDK文档就能找到答案。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 问题1 你可以用Timer类来实现 主要有一下两个类1.Timer类,负责TimeTask的调度和执行。内聚了一个thread。2.TimerTask类,有两类Task,一类是执行一次,一类是重复执行。其中重复执行的又可以细分为fixed-rate execution 和 fixed-delay execution。fixed-delay execution的下一次执行时间依赖于上一次执行的时间。fixed-rate executeion的下一次执行时间与上一次执行时间无关。Timer中的任务总是一个一个执行。而每个执行中的任务也不会中断。使用步骤:1、创建TimerTask的子类class MyTimerTask extends TimerTask{ void run() { //添加自己的操作 }}2、在main中生成一个Timer 对象 Timer timer = new Timer();3、生成MyTimerTask 对象 MyTimerTask task = new MyTimerTask();4、开始运行 timer.schedule(task,2000,1000); //其中2000为第一次执行时的时间,1000为间隔时间,单位是毫秒。5、停止运行 task.cancel() 1、java.util.Timer(recommended),javax.swing.Timer2、java.util.Calender.get() [高分相求!]如何将lex&yacc的规则转成anltr的规则? Java中void方法的异常处理 jsp乱码求解! 新手必读:Java入门之Hello World 攻略 JAVA中有没有Web组件,就是可以显示网页的那种控件 一个有意思的问题--如何实现36进制运算? 关于防止数据重复的问题? 高手大虾们,求救了 有关IBM Aglet的一个问题 SmartUpload不能上传中文文件名的文件是怎么回事? 为什么jvm不能用的啊 初学者的问题请各位大侠帮忙?
1.Timer类,负责TimeTask的调度和执行。内聚了一个thread。2.TimerTask类,有两类Task,一类是执行一次,一类是重复执行。其中重复执行的又可以细分为fixed-rate execution 和 fixed-delay execution。
fixed-delay execution的下一次执行时间依赖于上一次执行的时间。
fixed-rate executeion的下一次执行时间与上一次执行时间无关。Timer中的任务总是一个一个执行。而每个执行中的任务也不会中断。使用步骤:
1、创建TimerTask的子类
class MyTimerTask extends TimerTask{
void run() {
//添加自己的操作
}
}2、在main中生成一个Timer 对象 Timer timer = new Timer();
3、生成MyTimerTask 对象 MyTimerTask task = new MyTimerTask();
4、开始运行
timer.schedule(task,2000,1000);
//其中2000为第一次执行时的时间,1000为间隔时间,单位是毫秒。
5、停止运行 task.cancel()
2、java.util.Calender.get()