public class ProcessTest{
public static void main(String[] args) throws Exception {
Runtime run = Runtime.getRuntime(); //이미 정의되있는 런타임 객체 포인터를 리턴
Process calc = null;
Process exploer = null;
try {
calc = run.exec( "calc.exe" ); //run.exec->exe파일을 수행시켜주는 함수
} catch ( Exception ce ) {
System.out.println( "Calcurator run fail " + ce.toString() );
}
int end = calc.waitFor(); //ProcessTest안에서 calc가 종료될 때까지 기다려라
System.out.println( end );
System.out.println(calc.exitValue() );
}
} //반드시 현재 프로그렘을 가장 나중에 종료
'새로워지기 > 서른의 생활코딩' 카테고리의 다른 글
ex4) java_thread (0) | 2012.02.27 |
---|---|
ex3) java_thread (0) | 2012.02.27 |
ex1) java_thread (0) | 2012.02.27 |
java _20120227 (Thread) (0) | 2012.02.27 |
ex29) java_oop (0) | 2012.02.24 |
댓글