线程的生命周期是什么
1、一个线程的的生命周期可以分成两阶段:生存周期和死亡周期,其中生存周期又包括运行状态和等待状态.当创建一个新线程后,这个线程就进入了排队状态,当线程中的方法start()被调用时,线程就进入生存周期,这时它的方法isAlive()始终返回真值,直至线程进入死亡状态。
2、有两种方法可以实现线程,一种是扩展java.lang.Thread类,另一种是通过java.lang.Runnable接口
1、一个线程的的生命周期可以分成两阶段:生存周期和死亡周期,其中生存周期又包括运行状态和等待状态.当创建一个新线程后,这个线程就进入了排队状态,当线程中的方法start()被调用时,线程就进入生存周期,这时它的方法isAlive()始终返回真值,直至线程进入死亡状态。
2、有两种方法可以实现线程,一种是扩展java.lang.Thread类,另一种是通过java.lang.Runnable接口