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

比如运行30秒后就让一个程序停止希望可以写个实例,我才便于理解。... 比如运行30秒后就让一个程序停止希望可以写个实例,我才便于理解。 展开
 我来答
yang6484541
2012-11-28 · TA获得超过666个赞
知道答主
回答量:364
采纳率:0%
帮助的人:60万
展开全部
public static void main(String[] args) {
System.out.println("程序开始执行");

try {
// 延时 30 秒
Thread.sleep(30 * 1000);
} catch (InterruptedException e) {
e.printStackTrace();
}

System.out.println("已过30秒,程序结束");
//退出

System.exit(0);

}
楼上两家的结合起来就实现了 程序运行 等待30秒后结束
百度网友b79347d3a
2012-11-28 · TA获得超过317个赞
知道小有建树答主
回答量:357
采纳率:100%
帮助的人:220万
展开全部
开始运行的时候记录一个当前时间
然后执行的时候 每次循环都检测一下当前时间和开始的那个时间的差距 大于30秒就执行System.exit(0);
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-11-28
展开全部
public static void main(String[] args) {
System.out.println("程序开始执行");

try {
// 延时 30 秒
Thread.sleep(30 * 1000);
} catch (InterruptedException e) {
e.printStackTrace();
}

System.out.println("已过30秒,程序结束");
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
润泽且素淡灬瑰宝h
推荐于2016-01-28 · TA获得超过1.1万个赞
知道大有可为答主
回答量:3561
采纳率:3%
帮助的人:1841万
展开全部
让Java中的一个程序运行一段时间后就停止运行的方法分两种:
1、程序中执行返回或者sleep来让程序停下来。
2、在控制台按ctrl+c来中断程序的运行(通常是针对死循环使用的)。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式