java 代码
Runtime currentRT = Runtime.getRuntime();
BufferedReader br = null;
Process currentProcess;
String tempInfo;
System.out.println("开始调用命令..." + "\n");
try {
currentProcess = currentRT.exec("javac -version");
InputStreamReader isr=new InputStreamReader(currentProcess.getInputStream(),"GBK");
System.out.println("InputStreamReader:"+isr.getEncoding());
br=new BufferedReader(isr);
while ((tempInfo=br.readLine())!=null) {
System.out.println(tempInfo);
}
} catch (IOException e) {
e.printStackTrace();
}