보통 쓰레드로 프로그래밍을 할때
main쓰레드에서 자식 쓰레드를 생성후 자식 쓰레드들이 다 끝난 다음에 main쓰레드를 마쳐야 한다.
이럴때 main에서는 자식쓰레드들이 끝날때까지 기달려야 하는데 이럴때 isAlive()메소드를 사용하면 된다.
아래 예제는 메인에서 세개의 쓰레드 생성후 마칠때까지 메인에서 while문으로 점을 찍는데 이때 체크를 isAlive로 하였다.
'강좌 > JAVA THREAD' 카테고리의 다른 글
자바 쓰레드(Thread) - 쓰레드(Thread)의 데이터 교환 (0) | 2013.04.09 |
---|---|
자바 쓰레드(Thread) - 쓰레드(Thread)의 join() 예제 (0) | 2013.04.08 |
자바 쓰레드(Thread) - 쓰레드(Thread)의 yield() 예제 (0) | 2013.04.07 |
자바 쓰레드(Thread) - 쓰레드(Thread)의 Life Cycle (0) | 2013.04.07 |
자바 쓰레드(Thread) - 데몬쓰레드(Daemon Thread) (0) | 2013.04.07 |