- 5
- 0
- 约小于1千字
- 约 5页
- 2020-07-04 发布于湖北
- 举报
线程状态转换 目录 线程生命周期 线程状态介绍 线程的生命周期 线程在它的生命周期中会处于不同的状态: * 运 行 (Running) 死 亡 (Dead) 等待队列 锁池队列 1、run()/main()方法结束 2、异常退出 阻塞状态 (Blocked) 1、join() 2、sleep() 3、等待输入 同步锁 synchronized 1、notify() 2、notifyAll () 取得对象锁 系统调度 1、CPU时间片用完 2、Thread.yield() 新建 (new) start() 可运行 ( Runnable) 1、join()结束 2、sleep()结束 3、输入结束 wait() 线程状态 新建状态(New):使用new关键字创建线程对象,仅仅被分配了内存; 可运行状态(Runnable):线程具备获得CPU时间片的能力。线程进入可运行状态的情况如下: 线程start()方法被调用; 当前线程sleep()、其它线程join()结束、等待用户输入完毕; 某个线程取得对象锁; 当前线程时间片用完了,调用当前线程的yield()方法。 运行状态(Running):执行run方法,此时线程获得CPU的时间片; * 线程状态 阻塞状态(Blocked):线程由于某些事件放弃CPU使用权,暂停运行。直到线程重新进入可运行状态,才有机会转到运行状态。阻塞
您可能关注的文档
最近下载
- T∕CFCRA 003-2025 富硒营养食品硒含量要求通则.pdf
- 【最新版】四川省对口高考英语考纲要求的大纲单词(含中文和音标).pdf VIP
- 人音版(2024)八年级上册音乐 第五单元《二泉映月》-课件.pptx
- 2026年陕西省普通高校职业教育单独招生考试语文试题模拟卷(含答案)2026.doc
- 心力衰竭合理用药指南(第2版、2019年).pptx VIP
- 2025-2026学年四川省绵阳南山中学实验学校高三上学期9月月考数学试题及答案.pdf VIP
- 心力衰竭合理用药指南参考PPT.pptx VIP
- 石灰岩矿开采项目使用林地可行性报告.docx
- HGT 5353-2018 工业氨水 国家标准.pdf VIP
- 2021年绍兴文理学院硕士研究生考试861普通物理(电磁学、光学)真题.pdf VIP
原创力文档

文档评论(0)