void suspend()
//쓰레드를 일시정지 시킨다.
void resume()
//suspend()에 의해 일시정지된 쓰레드를 실행대기상태로 만든다.
void stop()
//쓰레드를 즉시 종료시킨다.
따라서 구현하고자 한다면 다음을 참고하자.
class ThreadTest implements Runnable{
boolean suspended = false; //일시정지
boolean stopped = false; //정지
public void run()
{
while(!stopped)
{
if(!suspended)
{
//쓰레드가 수행할 코드를 작성
}
}
}
public void suspend() { suspended = true; }
public void resume() { suspended = false;}
public void stop() { stopped = true; }
}