本文主要是介绍Java Process.waitFor()这个方法是做什么用的,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
java.lang.Process.waitFor()方法将导致当前的线程等待,如果必要的话,直到由该Process对象表示的进程已经终止。此方法将立即返回,如果子进程已经终止。如果子进程尚未终止,则调用线程将被阻塞,直到子进程退出。public class ProcessDemo {public static void main(String[] args) {try {// create a new processSystem.out.println("Creating Process...");Process p = Runtime.getRuntime().exec("notepad.exe");// cause this process to stop until process p is terminatedp.waitFor();// when you manually close notepad.exe program will continue hereSystem.out.println("Waiting over.");} catch (Exception ex) {ex.printStackTrace();}} }
这篇关于Java Process.waitFor()这个方法是做什么用的的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!