Can you explain the Java thread lifecycle?
Answer / nashiinformaticssolutions
In Java, a thread can exist in any of the following states. The states are as follows:
New: When a new thread is first created, it is always in the new state. For a thread in the new state, the function hasn't begun to execute because it hasn't been performed yet.
Active: When a thread invokes the start() method, it moves from the new state to the active state. The active state contains both the running state and the runnable state.
Blocked or Waiting: When a thread is not active for a period of time (but not forever), it is either in the blocked state or the waiting state.
Timed waiting is what happens when we apply the sleep() technique to a certain thread.
| Is This Answer Correct ? | 0 Yes | 0 No |
Why does java does not support multiple inheritance? Explain
What is nan in java?
what is the use of Clonable,and serializable interface?
what is deadlock in threads? with example
What are java packages? What's the significance of packages?
What is mysql driver class name?
What is difference between printf and scanf?
What is the difference between array list and vector in java?
What is a parameter example?
Define nashorn in java8.
How do you sort objects in java?
What is anti pattern in programming?