导航:首页 > 软件知识 > 如何暂停java程序

如何暂停java程序

发布时间:2023-05-11 09:30:12

A. JAVA中如何让程序暂停

1.
thread.sleep(4000);
暂停4000毫秒,也就是四秒,如果像无限暂停那就把4000改成一个足够大的数.
*
注意引入thread的包,eclipse或intellij会自动提示
(我忘了在哪个包了~
2.
可以用java.util.scanner来要求用户输入东西以达到暂停效果,
具体使用方法请网络

B. java程序运行过程中如何暂停,恢复

java控制程序执行,使用的是Thread这个类,可以控制程序暂停或者休眠几秒再执行。示例如下:腊前闷

{

privatebooleansuspend=false;

privateStringcontrol="";//只是需要一个对象而已,这个对象没有实际意义

publicvoidsetSuspend(booleansuspend){
if(!suspend){轮弯
synchronized(control){
control.notifyAll();
}
}
this.suspend=suspend;
}

publicbooleanisSuspend(){
returnthis.suspend;
}

publicvoidrun(){悔竖
while(true){
synchronized(control){
if(suspend){
try{
control.wait();
}catch(InterruptedExceptione){
e.printStackTrace();
}
}
}
this.runPersonelLogic();
}
}

();

publicstaticvoidmain(String[]args)throwsException{
MyThreadmyThread=newMyThread(){
protectedvoidrunPersonelLogic(){
System.out.println("myTheadisrunning");
}
};
myThread.start();
Thread.sleep(3000);
myThread.setSuspend(true);
System.out.println("myThreadhasstopped");
Thread.sleep(3000);
myThread.setSuspend(false);
}
}

C. java中终止程序的执行

方案操作如下:

(1)让程序在一个单独的线程中运行,然后在终止时,可以用线程的终止方法来结束它。

阅读全文

与如何暂停java程序相关的资料

热点内容
浙江荷花池批发市场哪些品牌好 浏览:509
测控仪器与技术学什么 浏览:727
为什么入账价值要加交易费 浏览:550
美尔信产品质量怎么样 浏览:459
公司代理费用多少 浏览:421
女人跑美容养生市场穿什么衣服好 浏览:646
信息技术公司推广费怎么入账 浏览:198
沈阳如何找工作信息中心 浏览:851
延迟程序怎么写 浏览:932
网上数据标识工作要哪些能力 浏览:768
光辉迪迦的数据是多少 浏览:201
快手用户数据是怎么来的 浏览:460
王者荣耀里的血量数据怎么看 浏览:738
im产品有哪些 浏览:148
技术性专业哪些好就业 浏览:67
澳门手表批发市场在哪里 浏览:278
航拍技术是飞机场长什么样啊 浏览:671
选股公式如何跨周期引用数据 浏览:367
易损件市场怎么样 浏览:769
电销代理公司如何盈利 浏览:829