社区
Java SE
帖子详情
如何隔1秒后执行一个程序呢?不是每隔一秒,就是隔1秒
meiqianmeifang
2009-03-17 03:12:18
需要在程序中写,如何写呢?
谢谢
...全文
411
16
打赏
收藏
如何隔1秒后执行一个程序呢?不是每隔一秒,就是隔1秒
需要在程序中写,如何写呢? 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wclszh
2009-03-18
打赏
举报
回复
学习利用java的计时器api进行编程了。
网络咖啡
2009-03-18
打赏
举报
回复
支持1楼的方法,简单方便。
sunsea08
2009-03-18
打赏
举报
回复
学习了
qusic
2009-03-18
打赏
举报
回复
java中的定时器,
java.util.Timer和javax.swing.Timer都可以实现。
hitzsf
2009-03-17
打赏
举报
回复
使用定时器
zhangpeixv
2009-03-17
打赏
举报
回复
用timer执行实现的timertask接口的类
这样定制任务
还是比较灵活的
详细的可以看下api
sinsuo
2009-03-17
打赏
举报
回复
学习了...
wanchangjiu123
2009-03-17
打赏
举报
回复
发表于:2009-03-17 15:18:511楼 得分:0
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
说的比较对
gedowangvs97
2009-03-17
打赏
举报
回复
开一个线程就行了,不用while(true)
huangan0301
2009-03-17
打赏
举报
回复
看看线程方面的书~~~~~~~~~
Sodino
2009-03-17
打赏
举报
回复
使用线程
Coolfatman
2009-03-17
打赏
举报
回复
版主应该是希望使用时间类吧。给你个例子
import java.util.Timer;
import java.util.TimerTask;
public class TestTimer {
private final static Timer timer = new Timer();
private static int cou=0;
/**
* @param args
*/
public static void main(String[] args) {
// TODO 自动生成方法存根
timer.schedule(new TimerTask() {
public void run() {
TestTimer.showIt();
}
}, 1000);
System.out.println("bbbb");
}
public static void showIt(){
System.out.println("aaaa");
timer.schedule(new TimerTask() {
public void run() {
TestTimer.showIt();
}
}, 1000);
if((++cou)==10)
timer.cancel();
}
}
kingssman
2009-03-17
打赏
举报
回复
sleep
public static void sleep(long millis)
throws InterruptedException在指定的毫秒数内让当前正在执行的线程休眠(暂停执行),此操作受到系统计时器和调度程序精度和准确性的影响。该线程不丢失任何监视器的所属权。
参数:
millis - 以毫秒为单位的休眠时间。
抛出:
InterruptedException - 如果任何线程中断了当前线程。当抛出该异常时,当前线程的中断状态 被清除。
另请参见:
Object.notify()
--------------------------------------------------------------------------------
sleep
public static void sleep(long millis,
int nanos)
throws InterruptedException在指定的毫秒数加指定的纳秒数内让当前正在执行的线程休眠(暂停执行),此操作受到系统计时器和调度程序精度和准确性的影响。该线程不丢失任何监视器的所属权。
参数:
millis - 以毫秒为单位的休眠时间。
nanos - 要休眠的另外 0-999999 纳秒。
抛出:
IllegalArgumentException - 如果 millis 值为负或 nanos 值不在 0-999999 范围内。
InterruptedException - 如果任何线程中断了当前线程。当抛出该异常时,当前线程的中断状态 被清除。
另请参见:
Object.notify()
hy0231
2009-03-17
打赏
举报
回复
也可用java.util.Timer类。
wrong1111
2009-03-17
打赏
举报
回复
1楼正确
让线程休眠一秒。
猿敲月下码
2009-03-17
打赏
举报
回复
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
android 服务
1、 点击主界面上的“启动SERVICE”按钮就会启动
一个
线程,使得上方的TextView控件
每
隔
一
秒
切换显示
一个
随机数,即使
程序
退出了该线程也在继续
执行
,重新打开仍然在切换随机数。 2、 点击主界面上的“解绑SERVICE”...
jiejieyuce_bk.zip
我的可
执行
程序
可以直接运行
每
隔
一
秒
进行一次截屏处理 处理后的文件放在了D盘的test.png文件里 如果你要自己编的话要下载opencv 我云盘里面有!安装方法参见...
html
每
隔
5
秒
自动
执行
一次,js实现当前时间并计时(
每
隔
一
秒
执行
一次)
html部分当前时间js部分//setInterval(fn,i) 定时器,
每
隔
i
秒
执行
fnsetInterval(function(){var time = new Date();var year = time.getFullYear(); //获取年份var month = time.getMonth()+1; //获取月份var day = ...
杂记——简单实现
每
隔
一
秒
执行
一次函数的逻辑
每
隔
一
秒
执行
一次 语法用 c# 的,逻辑比较简单,用其他语言只要有调用时间的函数就很容易实现。 方法一 private float nextTime = 1; private void Update_1() { if (Time.time >= nextTime) { Func(); ...
【实战】js中的定时器(x
秒
后
执行
、
每
隔
x
秒
后
执行
一次、
每
隔
x
秒
执行
一次,持续xx
秒
)
文章目录 js中我们最常用的定时器就是setTimeout,含义是:页面载入后,经过指定毫
秒
值后
执行
指定表达式,只
执行
一次。 还有
一个
可以了解一下:...
每
隔
1s
执行
一次,持续10s: let handle = setInterval(() =>
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章