Thread 생명 주기에서 관찰되는 대표 상태 전이

start, monitor, 시간 대기, 종료 사건을 상태 이름과 연결한다.

1

NEW

start 전

alive false

2

RUNNABLE

실행 가능

alive true

3

BLOCKED·WAITING

lock 또는 사건 대기

alive true

4

TERMINATED

run 종료

alive false

핵심: alive는 업무가 진척 중인지 성공했는지를 알려 주지 않는다.