What are the Different States of a Thread in Java ?

Following are the different states of a Thread in Java..

  • New - In the New state the thread has not yet.
  • Runnable - A thread executing in the JVM is in Runnable state.
  • Blocked - A thread waiting for a monitor lock is in Blocked state.
  • Waiting - A thread waiting indefinitely for another thread to perform a particular action is in Waiting state.
  • Timed_waiting - A thread waiting for another thread to perform an action for up to a specified waiting time is in Timed_waiting state.
  • Terminated - A thread that has exited is in Terminated state.


You May Interest

What is the Different Type of Tag Library Groups in JSTL ?

How Will You Implement a Thread Safe JSP Page ?

How Can Be Read Data From a Form in a JSP ?

What is the Difference Between Abstract Class and Interface in Ja ...

How remove Method is Implemented in a HashMap in Java ?