java中定时评价代码 java中定时评价代码怎么写
求一个简单的Java定时器源代码
我是让它每10毫秒扫描一并闹返下。
Calendar ca=null;
Calendar ca1=null;
Timer timer=new Timer();
static Connection con=null;
public void chu(){
ca=Calendar.getInstance();
ca1=(Calendar)ca.clone();
ca1.add(Calendar.SECOND, 20);
}
public void Time(){
float s=ca1.get(Calendar.SECOND)-ca.get(Calendar.SECOND)+(ca1.get(Calendar.MILLISECOND)-ca.get(Calendar.MILLISECOND))/1000f;
if(con==null){
System.out.println("耗时"+String.valueOf(s)+"秒");
if(ca.after(ca1)){
System.out.println("绝饥取不到连接");
timer.cancel();
return ;
}
}else{
System.out.println("耗时"+String.valueOf(s)+"秒");
}
ca.add(Calendar.MILLISECOND, 10);
timer.schedule(
new TimerTask() {
public void run() {
System.out.println("时间弯颤在溜走。。。。");
Time();
}
}, ca.getTime());
}
void getcon(){
Connection con=null;//获取Connection
chu();
Time();
}
java 定时判断
用简孝一个Timer类,这是一个定时器
每5分钟=300*1000毫搭差秒调拦枝稿用检查一次
Timmer timer;
timer=new Timer(300000,new ActionListener(){
public void actionPerformed(ActionEvent e) {
这里写检查的方法呀//sql检查语句
}
} );
timer.start();
在Java中如何设置一个定时任务的代码应该怎么写?
指定定时任务的代码如下:
public void schedule(TimerTask task,Date time)
比如,我们希望定时任务2006年7月2日0时0分执行,只要给第二个参数传一个时间设置为2006年7月2日0时0分的Date对象就可以了.
有一种情况是,可能我们的程序启动的时候,已经是2006年7月3日了,这样的话,程序一启动,定时任务就开始执行了.
schedule最后一个重载的方法是
public void schedule(TimerTask task,Date firstTime,long period)
既然号称是定时任务,我们肯定希望由我们来指定任务指定的时间,显然上面纳判含的方法就不中用了,因为我们不知道程序什么时间开始运行,就没办法确定需要冲乎延时多少.没关系,schedule四个重载的方法还洞笑没用完呢.用下面这个就OK了。
上一篇:Java代码的更新与删除 java代码的更新与删除方法
栏 目:Java编程
下一篇:没有了
本文标题:java中定时评价代码 java中定时评价代码怎么写
本文地址:https://www.xiuzhanwang.com/a1/Javabiancheng/17381.html
您可能感兴趣的文章
- 04-12Java代码的更新与删除 java代码的更新与删除方法
- 04-12烟花特效java代码 烟花特效cmd代码制作
- 04-11背包问题java代码 java解决背包问题
- 04-11java调用不同模块代码 java不同包怎样调用
- 04-11java代码建文件夹 java代码创建文件
- 04-11java组件容器布局代码 java设置组件位置
- 04-11java自增长代码 java自增变量
- 04-11java轮播图片代码 java实现轮播图
- 04-11Java代码侵入性强 java可以入侵系统吗
- 04-11java源代码大全小程序 java代码源码
阅读排行
本栏相关
- 04-12java中定时评价代码 java中定时评价代
- 04-12Java代码的更新与删除 java代码的更新
- 04-12烟花特效java代码 烟花特效cmd代码制作
- 04-11背包问题java代码 java解决背包问题
- 04-11java调用不同模块代码 java不同包怎样
- 04-11java代码建文件夹 java代码创建文件
- 04-11java组件容器布局代码 java设置组件位
- 04-11java自增长代码 java自增变量
- 04-11java轮播图片代码 java实现轮播图
- 04-11Java代码侵入性强 java可以入侵系统吗
随机阅读
- 08-05DEDE保存TAGS标签之InsertTags函数
- 01-10纯C语言:递归二进制转十进制源码分享
- 08-05dedecms织梦tag标签调用方法
- 01-10C语言关系运算符实例详解
- 01-10C++画正弦线实例代码
- 01-10C语言实现矩阵翻转(上下翻转、左右翻
- 01-10Sql Server 2008安裝图文教程
- 08-05dedecms后台功能之支付接口设置介绍
- 01-10phpcms V9实现QQ登陆OAuth2.0提供下载
- 01-10一元多项式加法运算