Michael.Jackson 发表于 2013-1-15 08:08:19

Java基础-进程

一 : 用Runtime类可以执行DOS命令来执行一个进程,如下就是打开记事本:
 
try {
   Runtime runtime = Runtime.getRuntime();
   runtime.exec("notepad.exe");
  } catch (IOException e) {
   e.printStackTrace();
  }
打开fenglei播放器:
import java.io.IOException;

public class RunTimeTest {
    public static void main(String[] args) {
     Runtime run = Runtime.getRuntime();
     try {
   run.exec("D:\\Program Files\\fenglei\\fenglei.exe");
  } catch (IOException e) {
   e.printStackTrace();
  }
    }
   
}
 
二. 进程类:Process
 
三. ProcessBuilder 
    
此类用于创建操作系统进程。
每个 ProcessBuilder 实例管理一个进程属性集。start() 方法利用这些属性创建一个新的 Process 实例。start() 方法可以从同一实例重复调用,以利用相同的或相关的属性创建新的子进程。
 
页: [1]
查看完整版本: Java基础-进程