public static void main(String[] args) {
long begain = SystemcurrentTimeMillis();//开始系统时间
try {
Threadsleep(100);
} catch (Exception e) {
eprintStackTrace();
}
long CheckTime = SystemcurrentTimeMillis(); //判断时间
while(true){
Systemoutprintln(CheckTime-begain);
try {
Threadsleep(1000);
} catch (Exception e) {
eprintStackTrace();
}
CheckTime = SystemcurrentTimeMillis();
if((CheckTime-begain)>=(301000)){//判断时候到30秒
Systemoutprintln("30秒后结束");
break;
}
}
}
给你的答案希望你能满意
线程
可以用pthread_kill函数
传递信号SIGSTOP挂起
传递SIGCONT 恢复
进程
调用系统的stop挂起
或者用kill -stop 挂起
类似的 用SIGCONT 恢复。
以上就是关于java 如何让一个程序运行一段时间后就停止运行全部的内容,包括:java 如何让一个程序运行一段时间后就停止运行、linux c语言中在某个线程中怎样终止整个程序、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)