멀티스레드를 발생시키고나서 실행중인 스레드가 종료되는것을 기다리다가 다음 스레드를 실행 시키고 싶은데요 스레드가 종료할때 리턴값이 있나요? 그리고 그 리턴값으로 다음 스레드를 시작 시킬수 있는건가요? 빠른 답변 부탁드립니다. ㅠㅠㅠㅠㅠ
자바는 잘은 모르겠지만 스레드를 회수하는 함수가 있을 것 같은데요. 스레드를 회수하는 함수는 스레드가 실행중일 땐 블락이 됩니다. 스레드가 종료가 되면 리턴코드를 받아오고 리턴이 되고요.
------식은이 처------ 길이 끝나는 저기엔 아무 것도 없어요. 희망이고 나발이고 아무 것도 없어.
http://download.oracle.com/javase/1.5.0/docs/guide/concurrency/
http://download.oracle.com/javase/1.4.2/docs/api/java/lang/Thread.html#join()
그런데 concurrent하지 않게 Thread를 줄세우시는 거라면 굳이 MT로 하실 필요가 있을까요?
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
자바는 잘은
자바는 잘은 모르겠지만 스레드를 회수하는 함수가 있을 것 같은데요.
스레드를 회수하는 함수는 스레드가 실행중일 땐 블락이 됩니다.
스레드가 종료가 되면 리턴코드를 받아오고 리턴이 되고요.
------식은이 처------
길이 끝나는 저기엔 아무 것도 없어요. 희망이고 나발이고 아무 것도 없어.
..
http://download.oracle.com/javase/1.5.0/docs/guide/concurrency/
Thread.join()을 찾으시는것 같네요.
http://download.oracle.com/javase/1.4.2/docs/api/java/lang/Thread.html#join()
그런데 concurrent하지 않게 Thread를 줄세우시는 거라면 굳이 MT로 하실 필요가 있을까요?
댓글 달기