[java] 쓰레드 상태(State)와 상태 전이(State Transition)

Java에서 쓰레드는 여러 상태를 가질 수 있습니다. 쓰레드의 상태(State)와 상태 전이(State Transition)에 대해 알아봅시다.

쓰레드의 상태(State)

쓰레드는 다음과 같은 여러 상태를 가질 수 있습니다.

쓰레드 상태 전이(State Transition)

쓰레드는 여러 이유로 상태 전이를 할 수 있습니다.

자바에서 쓰레드의 상태와 상태 전이에 대한 이해는 멀티쓰레드 프로그래밍 시 중요한 요소입니다.

참고 자료: Oracle Java Documentation