java创建进程有两种方法:
1.使用Runtime的exec(String cmdarray[])方法创建进程
代码如下:
String [] cmd={"cmd","/c","start dir"};
Runtime rt = Runtime.getRuntime();
Process proc=rt.exec(cmd);
执行结果如下:
2.使用ProcessBuilder的start()方法创建进程
代码如下:
ProcessBuilder pb=new ProcessBuilder("cmd","/C","start","netstat");
Process ps=pb.start();
执行结果如下:
除以上列出的命令外,还可以通过进程调起计算机、文本编辑器等。
调起计算器代码为:Runtime.getRuntime.exec("calc");
调起文本编辑器为:Runtime.getRuntime.exec("notepad");