专栏名称: java一日一条
主要是讲解编程语言java,并且每天都推送一条关于java编程语言的信息
目录
今天看啥  ›  专栏  ›  java一日一条

线程五种状态(新建、就绪、运行、阻塞、死亡)

java一日一条  · 公众号  · Java  · 2018-12-09 23:20
    

文章预览

线程状态:      线程从创建、运行到结束总是处于下面五个状态之一:新建状态、就绪状态、运行状态、阻塞状态及死亡状态。 1. 新建状态 (New) :            当用 new 操作符创建一个线程时, 例如 new Thread(r) ,线程还没有开始运行,此时线程处在新建状态。 当一个线程处于新生状态时,程序还没有开始运行线程中的代码 2. 就绪状态 (Runnable)          一个新创建的线程并不自动开始运行,要执行线程,必须调用线程的 start() 方法。当线程对象调用 start() 方法即启动了线程, start() 方法创建线程运行的系统资源,并调度线程运行 run() 方法。当 start() 方法返回后,线程就处于就绪状态。          处于就绪状态的线程并不一定立即运行 run() 方法,线程还 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览