Menggunakan Java untuk Memulakan Proses
Di Java, anda boleh memulakan proses dengan cara yang sama dengan System.Diagnostics.Process.Start() dalam .Net. Sama seperti pelaksanaan .Net, persamaan Java membolehkan anda menentukan aplikasi yang akan dilancarkan, membolehkan pengguna mencari dan melaksanakan boleh laku yang diingini.
Penyelesaian:
Untuk memulakan proses dalam Java:
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.nio.file.Paths;
kelas awam CmdExec {
public static void main(String[] args) { try { // The location of the 'tree' command may vary, depending on the system. // This code uses a path generator to find the file based on the user's environment variables. Process p = Runtime.getRuntime().exec( Paths.get(System.getenv("windir"), "system32", "tree.com /A").toString() ); try(BufferedReader input = new BufferedReader(new InputStreamReader(p.getInputStream()))) { String line; while ((line = input.readLine()) != null) { System.out.println(line); } } } catch (Exception err) { err.printStackTrace(); } }
}
Nota Tambahan:
Atas ialah kandungan terperinci Bagaimanakah saya boleh melancarkan proses dalam Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!