
java runtime.exec是什么?讓我們一起來了解一下吧!
首先,java runtime.exec是java程序里一個(gè)很方便的方法,java可以通過運(yùn)用Runtime.exec()在特定環(huán)境和工作目錄的特定進(jìn)程里執(zhí)行外部程序或命令。

java runtime.exec有下面幾種調(diào)用方法:
???*?public?Process?exec(String?command); ????*?public?Process?exec(String?[]?cmdArray); ????*?public?Process?exec(String?command,?String?[]?envp); ????*?public?Process?exec(String?[]?cmdArray,?String?[]?envp);
實(shí)戰(zhàn)演練,具體步驟如下:
*?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();
}
}
}以上就是小編今天的分享了,希望可以幫助到大家。
