62,616
社区成员
发帖
与我相关
我的任务
分享
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.URL;
public class TestRuntime {
public static void main(String arg[]){
String s = null;
try {
Process process = Runtime.getRuntime().exec("java test.Test");
//Process process = Runtime.getRuntime().exec(".\\test.bat");
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(process.getInputStream()));
while((s=bufferedReader.readLine()) != null)
System.out.println(s);
process.waitFor();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println("finish");
}
}
package test;
public class Test {
public static void main(String args[]){
System.out.println("Hello World~~~");
}
}
Process process = Runtime.getRuntime().exec("java -cp ./bin test.Test");
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Test {
public static void main(String arg[]) {
String s = null;
try {
Process process = Runtime.getRuntime().exec("java test.Test1");
// Process process = Runtime.getRuntime().exec(".\\test.bat");
BufferedReader bufferedReader = new BufferedReader(
new InputStreamReader(process.getInputStream()));
while ((s = bufferedReader.readLine()) != null)
System.out.println(s);
process.waitFor();
}
catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println("finish");
}
}
/*
Hello World!!!
finish
*/
Runtime.getRuntime().exec("java CompiledClass");