
正文
使Java程序暂停的代码 java如何让程序停止一段时间再执行
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java中如何暂停一个程序?
1.
Thread.sleep(4000);
暂停4000毫秒,也就是四秒,如果像无限暂停那就把4000改成一个足够大的数.
* 注意引入Thread的包,Eclipse或Intellij会自动提示 (我忘了在哪个包了~
2.
可以用java.util.Scanner来要求用户输入东西以达到暂停效果,
具体使用方法请百度
相关问答
Q1: JAVA中如何让程序暂停?
看到的回答确实有点不明不白的。楼主估计已经搞定了吧,应该是这么做的
在你想要暂停的地方加上下面这段程序
try{
Thread.sleep(10000);
}catch(Exception e){
}
不需要添加什么包哦,sleep里面的参数就是你要停止的时间,单位是毫秒。
Q2: java程序通过命令停止
tasklist命令找到该程序的进程,taskkill杀掉该进程。
tomcat的启动、结束bat都是调用org.apache.catalina.startup.Bootstrap这个类实现的,startup.bat最终会执行Bootstrap.java里的
public void start() throws Exception {
if( catalinaDaemon==null ) init();
Method method = catalinaDaemon.getClass().getMethod("start", (Class [] )null);
method.invoke(catalinaDaemon, (Object [])null);
}
shutdown.bat最终会执行Bootstrap里的
public void stopServer() throws Exception {
Method method = catalinaDaemon.getClass().getMethod("stopServer", (Class []) null);
method.invoke(catalinaDaemon, (Object []) null);
}
你也可以这样写一个类来控制程序的启动、终止,bat就调用对应的方法。
Q3: java 如何让一个程序运行一段时间后就停止运行
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秒后结束
Q4: java停止执行程序
如果在一个循环里,想退出这个循环请用break;
如果在一个method中,想不执行下面的代码直接退出这个method请用return;
如果你想要程序直接中断退出,不执行后面的任何代码,请用System.exit(0);
Q5: java中如何实现暂停程序,单击按钮继续?
1、所谓“暂停”使Java程序暂停的代码,就是程序暂等待。
2、在java中暂停使Java程序暂停的代码,有几种方法使Java程序暂停的代码,如线程wait或是sleep或是yield等,自己百度查一下这些方法使Java程序暂停的代码的用法,就可以解决使Java程序暂停的代码你的问题了~
试试吧
使Java程序暂停的代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java如何让程序停止一段时间再执行、使Java程序暂停的代码的信息别忘了在本站进行查找喔。








