JAVA怎么运行代码时暂停下面代码,按任意键再一次运行(java怎样暂停运行)

本篇文章给大家谈谈JAVA怎么运行代码时暂停下面代码,按任意键再一次运行,以及java怎样暂停运行对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

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

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

public abstract class MyThread extends Thread {  

  

    private boolean suspend = false;  

  

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

  

    public void setSuspend(boolean suspend) {  

        if (!suspend) {  

            synchronized (control) {  

                control.notifyAll();  

            }  

        }  

        this.suspend = suspend;  

    }  

  

    public boolean isSuspend() {  

        return this.suspend;  

    }  

  

    public void run() {  

        while (true) {  

            synchronized (control) {  

                if (suspend) {  

                    try {  

                        control.wait();  

                    } catch (InterruptedException e) {  

                        e.printStackTrace();  

                    }  

                }  

            }  

            this.runPersonelLogic();  

        }  

    }  

  

    protected abstract void runPersonelLogic();  

      

    public static void main(String[] args) throws Exception {  

        MyThread myThread = new MyThread() {  

            protected void runPersonelLogic() {  

                System.out.println("myThead is running");  

            }  

        };  

        myThread.start();  

        Thread.sleep(3000);  

        myThread.setSuspend(true);  

        System.out.println("myThread has stopped");  

        Thread.sleep(3000);  

        myThread.setSuspend(false);  

    }  

}

在Java中,怎么让程序暂停执行,然后按任意键继续执行?

1.写个死循环如:while(true);

2.循环里面做个监控,检测到有键盘或鼠标操作时,继续

java中如何实现暂停程序,单击按钮继续?

1、所谓“暂停”,就是程序暂等待。

2、在java中暂停,有几种方法,如线程wait或是sleep或是yield等,自己百度查一下这些方法的用法,就可以解决你的问题了~

试试吧

JAVA怎么运行代码时暂停下面代码,按任意键再一次运行(java怎样暂停运行),JAVA怎么运行代码时暂停下面代码,按任意键再一次运行,信息,文章,百度,第1张

关于JAVA怎么运行代码时暂停下面代码,按任意键再一次运行和java怎样暂停运行的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

1、本网站名称:源码村资源网
2、本站永久网址:https://www.yuanmacun.com
3、本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
源码村资源网 » JAVA怎么运行代码时暂停下面代码,按任意键再一次运行(java怎样暂停运行)

1 评论

您需要 登录账户 后才能发表评论

发表评论

欢迎 访客 发表评论