─━ IT ━─/자바

자바 destroy() 메소드

DKel 2016. 9. 30. 10:36
반응형

 

java.lang.Process.destroy() 메소드는 서브프로세스를 종료(kill) 시킵니다.

프로세스 객체 내에 있는 서브프로세스를 강제로 종료시킵니다.

 

Parameters

  • NA

Return Values

destroy() 메소드는 리턴값이 없습니다.

Exception

  • NA

Example

public class ProcessDemo {

  
public static void main(String[] args) {
  
try {
  
// create a new process
  
System.out.println("Creating Process...");
  
Process p = Runtime.getRuntime().exec("notepad.exe");

  
// wait 10 seconds
  
System.out.println("Waiting...");
  
Thread.sleep(10000);

  
// kill the process
   p
.destroy();
  
System.out.println("Process destroyed.");

  
} catch (Exception ex) {
   ex
.printStackTrace();
  
}

  
}
}

Result

Creating Process...
Waiting...
Process destroyed.

반응형