线程的生命周期及状态转换

  在Java中任何对象都有生命周期, 线程也不例外,线程的创建即是线程的生命周期的开始,当run() 方法执行完毕, 或者线程抛出一个未捕获的异常 或者 错误的时候, 线程的生命周期就结束了。   Java线程的生命周期分为5个阶段: 新建状态、就绪状态、 运行状态、 阻塞状态、 死亡状态。在程序中, 可以通过一些操作, 可以使线程在不同状态中进行转换。如下图:     1、新建状态(New):
相关文章
相关标签/搜索