❗️start() 메소드를 호출 하면 바로 실행되는 게 아니라 실행 대기 상태가 됨 운영체제는 실행 대기 상태에 있는 스레드 중 하나를 선택하여 실행 상태로 만듦 스레드 상태 - 실행 대기 상태 ↔︎ 실행 상태 - 실행 상태 → 일시 정지 상태 - 일시 정지 상태 → 실행 대기 상태 ✏️ 스레드 상태 영어 표기 실행 대기 상태: Runnable 실행상태: Running 실행이 멈춘 상태: Terminated 스레드 상태 제어 실행중인 스레드의 상태를 변경한다. 이때 상태 변화를 가져오는 메소드를 파악해야 한다. interrupt() : 일시 정지 상태의 스레드에서 InterruptedException을 발생시켜 예외 처리 코드(catch)에서 실행 대기 상태로 가거나 종료 상태로 갈 수 있도록 한다 sl..