Life cycle of a Thread (cont’d)
The OS can interrupt the thread at any
time while it is running, and allow any
other thread to run.
Threads can put themselves into a wait
state until another thread wakes them
up.