Thread Lifecycle & States
About
Thread States
State Transitions & Lifecycle
1. New (Unstarted)
2. Runnable (Ready to Run)
3. Blocked (Waiting for a Lock)
4. Waiting (Indefinitely Waiting)
5. Timed Waiting (Waiting for a Limited Time)
6. Terminated (Completed or Stopped)
7. Interrupting a Thread
Comparison Between Thread States
Best Practices for Thread Management
Last updated