线程的生命周期
2017-05-08 00:00
169 查看
创建状态:新建一个线程对象,如Thread thd =new Thread();
创建状态:新建一个线程对象,如Thread thd =new Thread();
就绪状态:创建了线程对象后,调用了线程的start()方法(注意:此时线程只是进入了线程队列,等待获取CPI资源,具备了运行条件,但并不一定就已经开始了)
终止状态:线程的run()方法执行完毕,或者线程调用了stop方法,线程便进入终止状态。
阻塞状态:一个正在执行的线程在某些情况下,由于某些原因而暂时让出了CPU资源,暂停了自己的执行,便进入了阻塞状态,如调用了sleep()方法
就绪状态:创建了线程对象后,调用了线程的start()方法(注意:此时线程只是进入了线程队列,等待获取CPI资源,具备了运行条件,但并不一定就已经开始了)
终止状态:线程的run()方法执行完毕,或者线程调用了stop方法,线程便进入终止状态。
阻塞状态:一个正在执行的线程在某些情况下,由于某些原因而暂时让出了CPU资源,暂停了自己的执行,便进入了阻塞状态,如调用了sleep()方法
相关文章推荐
- 线程的生命周期
- Java多线程(二)、线程的生命周期和状态控制
- 线程的生命周期、线程的同步
- java面试题:线程生命周期图解
- 【多线程】_线程生命周期笔记
- Java基础----线程生命周期
- 线程生命周期
- Java多线程——线程的生命周期和状态控制
- 线程的生命周期
- iOS 单例写法以及 App生命周期线程
- iOS 开发 多线程详解之线程生命周期控制
- 线程的生命周期
- 老李分享:java线程生命周期 2
- 线程的生命周期
- Servlet生命周期与线程安全
- java线程学习2――线程的生命周期
- java基础--23.线程的控制与生命周期
- 线程的生命周期(比喻生动,通俗易懂)
- 线程的生命周期
- 线程的生命周期