자바에서 쓰레드가 종료될때까지 기다리게 할려면 어떻게 하면
글쓴이: vudghkzm / 작성시간: 일, 2005/05/15 - 8:50오후
자바에서 쓰레드를 n개 만들어서 start() 시켰습니다.
이 n개의 쓰레드는 각각 맡은 일을 하고 있고, 일을 하는 도중에 정상적으로든 비정상적으로든 종료될 수가 있는 상태입니다.
제가 알고 싶은 것은 n개의 쓰레드를 생성시킨 쓰레드, 그러니까 프로그램이 처음 시작될때 만들어진 쓰레드는 n개의 쓰레드가 종료되되는지를 모니터링하고 있다가 종료된 쓰레드가 있으면 이 쓰레드의 자원을 깨끗히 반환시킨 후, 새로운 쓰레드를 하나 더 생성시키고 싶습니다. 물론 종료되지 않은 나머지 쓰레드들은 그대로 놔두구요.
이걸 어떻게 할 수 있나요?
Forums:
.......
thread.yield()
댓글 달기