1> 每一個Java程序都有一個Runtime類的單一實例。
2> 通過Runtime.getRuntime()獲取Runtime類的實例。
3> Runtime類是使用單例模式的一個例子。
   Runtime沒有public的構造方法。我們必須用Runtime的靜態方法getRuntime();我們可以用
   Runtime的exec來執行一個外部程序,也可以用來編譯一個源文件(用來做圖形界面的編譯器)。

import java.io.BufferedInputStream;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class ExecMethodCallMain {
    
public static void main(String[] args) {
        String cmd 
= "netstat -a";
        Runtime run 
= Runtime.getRuntime();
        Process p;
        
try {
            p 
= run.exec(cmd);
            BufferedInputStream in 
= new BufferedInputStream(p.getInputStream());
            BufferedReader br 
= new BufferedReader(new InputStreamReader(in));
            String s;
            
while ((s = br.readLine()) != null)
                System.out.println(s);
        }
 catch (IOException e) {
            
// TODO Auto-generated catch block
            e.printStackTrace();
        }

    }


}