본문 바로가기

강좌/JAVA THREAD

자바 쓰레드(Thread) - 쓰레드(Thread)의 isAlive() 예제

보통 쓰레드로 프로그래밍을 할때

main쓰레드에서 자식 쓰레드를 생성후 자식 쓰레드들이 다 끝난 다음에 main쓰레드를 마쳐야 한다.

이럴때 main에서는 자식쓰레드들이 끝날때까지 기달려야 하는데 이럴때 isAlive()메소드를 사용하면 된다.


아래 예제는 메인에서 세개의 쓰레드 생성후 마칠때까지 메인에서 while문으로 점을 찍는데 이때 체크를 isAlive로 하였다.