社区
Java SE
帖子详情
java怎么写一个计时器,再一段时间内执行某个任务,,到了时间或者任务完成终止
月夜轻飞雪
2014-09-05 10:42:15
如题,timer 和 timertask明显不好使,他们只能算是 定时器。。我要的是计时,就像大学2000米,8分钟内必须完成。。
...全文
1396
7
打赏
收藏
java怎么写一个计时器,再一段时间内执行某个任务,,到了时间或者任务完成终止
如题,timer 和 timertask明显不好使,他们只能算是 定时器。。我要的是计时,就像大学2000米,8分钟内必须完成。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
月夜轻飞雪
2014-09-13
打赏
举报
回复
无解的问题?。。。唉,算了,结贴了
一大三千
2014-09-05
打赏
举报
回复
建个单独的线程,在里面判断吧
月夜轻飞雪
2014-09-05
打赏
举报
回复
明显不行,我的意思是在执行任务的时候判断,是否超过某个时间,不能等任务完了在判断
liuweilovejava
2014-09-05
打赏
举报
回复
import java.io.FilterInputStream; import java.io.IOException; import java.net.MalformedURLException; import java.net.URL; public class CountNet { public static void main(String[] args) { int time = 0; while (true) { if (getCon() == 0) { time++; } try { Thread.sleep(1000); } catch (InterruptedException e) { e.printStackTrace(); } System.out.println("已经连接上了" + time + "秒"); } } public static int getCon() { URL url = null; // 构造一个下载的URL路径 try { url = new URL("http://www.baidu.com"); // 一个输入流 FilterInputStream in; in = (FilterInputStream) url.openStream(); // 关闭流对象 in.close(); } catch (MalformedURLException e) { return -1; } catch (IOException e) { e.printStackTrace(); } return 0; } }
月夜轻飞雪
2014-09-05
打赏
举报
回复
到达的时间怎么判断呢,并且,如果我的任务执行耗时太长,定时器还有用吗,会不会已经超时了
月夜轻飞雪
2014-09-05
打赏
举报
回复
这样的话时间间隔是不是要很小
sui2121
2014-09-05
打赏
举报
回复
用定时器 模拟计时器 自己设置一个时间 让他到这个时间终止
Android 企业应用系列开发教程
可以形成初级的App开发系统思维,内容包含基础View的使用以及页面排版使用 第二个阶段是通过
一个
App开发来讲解一般的App应用程序搭建主结构的过程,倒计时、底部导航栏等等 第三个阶段是View 专题、图片专题、动画...
java
计时器
_
java
计时器
其中,Timer类可以实现在某一刻
时间
或某
一段
时间
后安排某
一个
任务
执行
一次或定期重复
执行
,该功能需要与TimerTask类配合使用。TimerTask类表示由Timer类安排的一次或多次重复
执行
的那个
任务
。Timer类中的常用方法:...
@
Java
中实现定时
任务
也就是说,对于同
一个
Timer 里的多个 TimerTask
任务
,如果
一个
TimerTask
任务
在
执行
中,其它 TimerTask 即使到达
执行
的
时间
,也只能排队等待。如果有异常产生,线程将退出,整个定时
任务
就失败。}}
java
一定
时间
间隔的定时
任务
_详解
java
定时
任务
在我们编程过程中如果...一、简介在
Java
中
一个
完整定时
任务
需要由Timer、TimerTask两个类来配合
完成
。 API中是这样定义他们的,Timer:一种工具,线程用其安排以后在后台线程中
执行
的
任务
。可安排
任务
执行
一次,或...
java
每隔
一段
时间
执行
_8.Android中,每隔
一段
时间
执行
某
一个
任务
(Timer)
1,在开发中我们有时会有这样的需求,即在固定的每隔
一段
时间
执行
某
一个
任务
。比如UI上的控件需要随着
时间
改变,我们可以使用
Java
为我们提供的
计时器
的工具类,即Timer和TimerTask。Timer是
一个
普通的类,其中有几个...
Java SE
62,616
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章