永发信息网

java 如何让一个程序运行一段时间后就停止运行

答案:3  悬赏:50  手机版
解决时间 2021-11-26 18:04
java 如何让一个程序运行一段时间后就停止运行
最佳答案
public static void main(String[] args) {
long begain = System.currentTimeMillis();//开始系统时间
try {
Thread.sleep(100);
} catch (Exception e) {
e.printStackTrace();
}
long CheckTime = System.currentTimeMillis(); //判断时间
while(true){
System.out.println(CheckTime-begain);
try {
Thread.sleep(1000);
} catch (Exception e) {
e.printStackTrace();
}
CheckTime = System.currentTimeMillis();
if((CheckTime-begain)>=(30*1000)){//判断时候到30秒
System.out.println("30秒后结束");
break;
}
}

}
给你的答案希望你能满意
全部回答
加个定时器,我用过struts定时器,应该还有别的!
也不知道你用的什么框架,或是根本就没用!
有两种办法,一个JDK在的定时器TimeTask类可以实现,还有个是线程类(Thread类/Runnable接口)都可以实现,你自己可以参照相关资料,尝试一下,我现在没工具,写不出来
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
看图猜成语阴阳二字打差
家乡的野菜 黄荤,有气味,开春后嫩叶开水淖
百变魔术卡里小樱变身时的经典语录
1.1111的循环加9.999999的循环等于多少
京东快递(葛黄公路附近京东快递)地址在什么地
她爱上我说的谎韩剧怎么n不geg
春节期间给保姆双工资到底几天
南疆宾馆(南平武夷山)地址在什么地方,我要处
sample白包是什么烟
额定电压220V~/5Hz意味着什么?
为什么一个物体远看小近看大
乌氏黏度计的毛细管太粗或太细有什么缺点?
怎么用批处理实现添加新的服务?
新州村在什么地方啊,我要过去处理事情
马太福音22章37直39节的经文
推荐资讯
不锈钢卡套接头可以和pfa管连接吗
vp20叶片泵的使用设备
为什么要控制轴心受力构件的长细比
吃了那些一生不知道刀是什么的 动物 会有什么
ping路由器的网关time输出时间不定,偶尔小于1
化简:cos78° sin72°+sin102°sin18°=
太阳能发电多少钱
1940年代以来社会学理论的主要取向
第一个是220元第二个比它多48元一共节余多少
德莎7475胶带用的是哪家的胶水
大家对异地吵架有什么神技
Welcome to join our family 语法有错误吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?