- 3
- 0
- 约小于1千字
- 约 9页
- 2017-08-23 发布于河南
- 举报
第8章 多线程 8.1 线 程 概 述 8.2 多线程设计 8.3 线程同步与死锁 8.1 线 程 概 述 8.1.1 程序、进程、线程和多线程 程序是由若干条语句组成的语句序列,是一段静态代码。 进程是程序的一次动态执行过程。 线程包含了一个计算机执行传统程序时所做的每一件事情。 多线程是指同一个应用程序中有多个顺序流同时执行。 8.1.2 线程状态和生命周期 1.新建状态 2.就绪状态 3.运行状态 4.阻塞状态 5.消亡状态 8.1.3 线程优先级和线程调度 在Java语言中,线程的优先级是用数字来表示的,范围为1~10,如设置某线程优先级为5。另外Thread类提供3个有关线程优先级的静态属性: NORM_PRIORITY:代表普通优先级、默认优先级,缺省为5 MIN_PRIORITY:代表最低优先级,通常为1 MAX_PRIORITY:代表最高优先级,通常为10 对于一个新建线程,系统会遵循如下的原则为其指定优先级: (1)继承创建它的父线程的优先级。 (2)通过调用Thread类的setPriority(int a)方法来设置线程的优先级。 当一个在就绪队列中排队的线程获得CPU资源而转入运行状态后,则称这个线程被调度。线程的调度遵循优先级基础上的抢先策略。抢先策略是指如下几个方面。 (1)若一个比当前活动线程优先级更高的线
您可能关注的文档
- java程序设计02.ppt
- java程序设计2.ppt
- Java程序设计2 面向对象编程(总结).ppt
- java程序设计04.ppt
- java程序设计4.ppt
- java程序设计06.ppt
- java程序设计07.ppt
- java程序设计08.ppt
- java程序设计09.ppt
- Java程序设计-3-流程控制.ppt
- 八年级上册江西版《初中语文一遍过》课堂测(OCR).pdf
- 七年级上册人教版《初中语文一遍过》测评卷(OCR).pdf
- 七年级上册人教版《初中生物一遍过》试卷【教师用书】(OCR).pdf
- 七年级上册人教版《初中地理一遍过》教师版(OCR).pdf
- 九年级上册译林牛津版《初中英语一遍过》测评卷(OCR).pdf
- 九年级上册冀教版《初中英语一遍过》单元卷(OCR).pdf
- 七年级上册译林牛津版《初中英语一遍过》单元检测卷(OCR).pdf
- 七年级上册人教版《初中生物一遍过》【教师用书】(OCR).pdf
- 【横版】27张宇基础30讲做题本.pdf
- 七年级上册译林牛津版《初中英语一遍过》单元检测卷教用(OCR).pdf
最近下载
- 2026不动产登记代理全科必考知识点集训题库(含答案).docx VIP
- 2026年中国手套成型机行业市场前景预测及投资价值评估分析报告.docx
- 闽2004J02-建筑标准 -建筑标准.docx VIP
- 【三上英语】26春新冀教版三年级上册英语《期末拔尖测试卷2套带答案》.docx VIP
- ASTM D638-24 中文版(word 版详细解读)塑料拉伸性能测试标准.docx VIP
- 2026不动产登记代理全科单元知识点检测卷(含答案).docx VIP
- 2026年药企质量月知识竞赛题库【附答案】.doc
- 理正基坑平面有限元分析1.0PB2说明书.pdf
- 宜昌灵芝园生物科技有限公司灵芝系列产品深加工项目商业计划书.pdf
- 多变量控制系统分析与设计06.pdf VIP
原创力文档

文档评论(0)