- 0
- 0
- 约4.36千字
- 约 23页
- 2018-03-10 发布于北京
- 举报
20多线程程序设计1.ppt
* 线程调度策略 每个优先级有一个等待池,共有十个。 JVM先运行高优先级池中的线程,待该池空后才 考虑低优先级线程。 如果有高优先级线程成为可运行的,则运行它。 优先级相同的线程则有分时或独占两种调度方式: 分时式:即同一优先级的等待池中的线程轮流运行 独占式:一个线程将持续运行,直到它自行中止或出现可运行的高优先级线程(这时该低优先级线程被高优先级线程抢先运行。) 线程一般可用sleep( )方法保证给其他线程让出运行时间。 * 线程睡眠 Thread类中定义了一个静态方法,可使调用该方法的当前线程暂停运行一段时间,进入睡眠状态,在这段时间内,将运行其他的线程。 static void sleep(long millis) sleep( )指定的时间结束后,该线程将进入可运行状态(不一定能马上恢复执行)。 * 线程状态及其变迁 死亡态 就绪态 运行态 睡眠态 阻塞态 等待态 新生态 Start( ) 调度 Sleep() run( ) 结束 wait( ) 资源(锁)短缺 notify( ) notifyAll( ) Sleep时间到 * * * * * * * * * * * * * * * * * * * * * * * * 多线程程序设计 线程的概念 线程的创建 线程调度与线程控制 线程状态与生命周期 * 程序与进程 程序 是指令的集合,包括对数据的描述以及
您可能关注的文档
最近下载
- 7.5 辛德勒的名单 教学设计 高一上学期音乐湘教版(2019)必修音乐鉴赏.docx VIP
- 2025年四川省凉山州中考英语真题(含答案).pdf
- 《建筑设计防火规范》GB50016-2014.pptx VIP
- 重庆八中高2026届高三 4月强化训练(二)政治试卷(含答案及解析.pdf
- 南芯产品规格书SC8812A.pdf VIP
- 《建筑通风效果测试与评价标准T309-2013》.doc VIP
- (一模)2025~2026学年度苏锡常镇四市高三教学情况调研(一)数学试卷(含答案及解析).docx
- 加油站车辆伤害应急预案演练.pdf VIP
- 七年级数学期中模拟卷【测试范围:人教版2024七年级下册第七章-第十章】(北京专用)(考试版)-A4.docx VIP
- 上海道路交通事故认定书.docx VIP
原创力文档

文档评论(0)