java runtime.exec是什么?讓我們一起來了解一下吧!
首先,java runtime.exec是java程序里一個很方便的方法,java可以通過運用Runtime.exec()在特定環境和工作目錄的特定進程里執行外部程序或命令。
java runtime.exec有下面幾種調用方法:
???*?public?Process?exec(String?command); ????*?public?Process?exec(String?[]?cmdArray); ????*?public?Process?exec(String?command,?String?[]?envp); ????*?public?Process?exec(String?[]?cmdArray,?String?[]?envp);
實戰演練,具體步驟如下:
*?Java?Runtime?exec()方法 */ import?java.io.File; public?class?RuntimeDemo?{undefined public?static?void?main(String[]?args)?{undefined try?{undefined //?print?a?message System.out.println("Executing?notepad.exe..."); //?create?a?file?with?the?working?directory?we?wish File?dir?=?new?File("C:/"); //?create?a?process?and?execute?notepad.exe?and?currect?environment Process?process?=?Runtime.getRuntime().exec("notepad.exe", null,?dir); //?print?another?message System.out.println("Notepad?should?now?open."); }?catch?(Exception?ex)?{undefined ex.printStackTrace(); } } }
以上就是小編今天的分享了,希望可以幫助到大家。