What is the LifeCycle of Thread in Java?
<p>In java when we create an object of thread</p>

<pre><code>Thread t1 = new Thread(Runnable object);
t1.start();
</code></pre>

<p>What are the different stages of lifecycle of thread <code>t1</code> and after execution of <code>run()</code> will be the state of <code>t1</code>?</p>