在java中创建进程有两种形式:
1.使用Runtime的exec(Stringcmdarray[])方法创建进程
代码如下:
String[]cmd={"cmd","/c","startdir"};
Runtimert=Runtime.getRuntime();
Processproc=rt.exec(cmd)
2.使用ProcessBuilder的start()方法创建进程
代码如下:
ProcessBuilderpb=newProcessBuilder("cmd","/C","start","netstat");
Processps=pb.start();
除以上列出的命令外,还可以通过进程调起计算机、文本编辑器等。
调起计算器代码为:Runtime.getRuntime.exec("calc");
调起文本编辑器为:Runtime.getRuntime.exec("notepad");