共計 486 個字符,預計需要花費 2 分鐘才能閱讀完成。
在 Java 中調(diào)用可執(zhí)行文件可以使用 ProcessBuilder
或Runtime
類來實現(xiàn)。
- 使用
ProcessBuilder
類調(diào)用可執(zhí)行文件:
String command = "path/to/executable";
ProcessBuilder processBuilder = new ProcessBuilder(command);
Process process = processBuilder.start();
process.waitFor();
其中,path/to/executable
是可執(zhí)行文件的路徑。
- 使用
Runtime
類調(diào)用可執(zhí)行文件:
String command = "path/to/executable";
Process process = Runtime.getRuntime().exec(command);
process.waitFor();
同樣,path/to/executable
是可執(zhí)行文件的路徑。
這兩種方法都會創(chuàng)建一個新的進程來運行可執(zhí)行文件,并等待該進程執(zhí)行完畢??梢酝ㄟ^ Process
對象來獲取可執(zhí)行文件的輸出、輸入和錯誤流等信息。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完