자바에서 멀티스레드에 관한 질문입니다 부탁드립니다

isj40의 이미지

멀티스레드를 발생시키고나서 실행중인 스레드가 종료되는것을 기다리다가
다음 스레드를 실행 시키고 싶은데요
스레드가 종료할때 리턴값이 있나요?
그리고 그 리턴값으로 다음 스레드를 시작 시킬수 있는건가요?
빠른 답변 부탁드립니다. ㅠㅠㅠㅠㅠ

nthroot의 이미지

자바는 잘은 모르겠지만 스레드를 회수하는 함수가 있을 것 같은데요.
스레드를 회수하는 함수는 스레드가 실행중일 땐 블락이 됩니다.
스레드가 종료가 되면 리턴코드를 받아오고 리턴이 되고요.

------식은이 처------
길이 끝나는 저기엔 아무 것도 없어요. 희망이고 나발이고 아무 것도 없어.

neocoin의 이미지

longfin의 이미지

http://download.oracle.com/javase/1.4.2/docs/api/java/lang/Thread.html#join()

그런데 concurrent하지 않게 Thread를 줄세우시는 거라면 굳이 MT로 하실 필요가 있을까요?