Answer Posted / gajendra
A Thread has the following life cycles states
1.New/Born state:When a thread is just instantiated we say
that the thread is in born state.now it can not compete for
CPU cycles.
2.Active state:When we call the start() on thread object a
thread moves from born state to active state.Here the code
associated with run() will be executed.
3.Blocked state:When the thread is temporarily keep out of
ready queue,we say that the thread is in blocked state. In
this state it can't compete for CPU cycles.
4.Dead state:When the thread execution is completed or
forcibly terminate the thread, it will be moved to dead
state.
| Is This Answer Correct ? | 7 Yes | 2 No |
Post New Answer View All Answers
What are the files generated after using IDL to java compiler?
What is an argument in java?
Why synchronization is important?
What are the legal parameters?
What is the applet security manager, and what does it provide?
How do you write a good declaration?
What is the use of System class?
What happens if I remove static from main method?
How many types of equations are there?
How do you declare an array that will hold more than 64KB of data?
What is the difference between a field variable and a local variable?
Enlist few advantages of inheritance?
Can a static method be overridden in java?
What are the basics of core java?
If goto and const is reserve words than why it is not work in java?