
1
Threadsleep(4000);
暂停4000毫秒,也就是四秒,如果像无限暂停那就把4000改成一个足够大的数
注意引入Thread的包,Eclipse或Intellij会自动提示 (我忘了在哪个包了~
2
可以用javautilScanner来要求用户输入东西以达到暂停效果,
具体使用方法请百度
在Eclipse的控制台(就是运行时会输出Systemoutprint()这里面内容的那个窗口),程序在运行时会有红色的正方形的一个小按钮亮着,你把它点一下,变成灰色就说明这个程序停止运行了。然后对程序再进行修改,如果不停止正在运行的程序,会浪费资源的
你打开菜单栏 window ----- show view ----- console
你运行程序的console那边会有一个红色按钮的,如果没有的话你可以打开console右边的一个一模一样的图标的下拉框,选择自己的程序,如果是awt的话 应该会是一个 java application的条目。然后按钮就会变红了,就可以关闭了 - -写的有点啰嗦。。。。
可能是环境变量的配置被删除了或会正确配置。
以下过程为配置JDK环境变量:
1右击“我的电脑”,点击“属性”:选择“高级”选项卡,点击“环境变量”:
2在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(不分大小写)
JAVA_HOME指明JDK安装路径,就是刚才安装时的路径C:\Program Files\Java\jdk150_06,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依此变量);
Path使得系统可以在任何路径下识别java命令,设为:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:;%JAVA_HOME%\lib;%JAVA_HOME%\lib\toolsjar (要加表示当前路径)
%JAVA_HOME%就是引用前面指定的JAVA_HOME。
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;
}
}
}
给你的答案希望你能满意
以上就是关于java中如何暂停一个程序全部的内容,包括:java中如何暂停一个程序、在eclipse中运行程序的时候出现死循环怎么办、为什么我下载的eclipse软件里面没有停止调试的红色按钮呢,运行java理的awt出现窗口,如何关闭等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)