- 1
- 0
- 约1.87千字
- 约 34页
- 2017-01-04 发布于未知
- 举报
多线程 第13章 目标 掌握多线程的概念 掌握如何创建线程 了解死锁的概念 了解线程同步 了解使用 wait() 和 notify() 在线程之间进行通信 13.1.1 多线程的概念 程序:静态的计算机高级语言编写的代码。 进程:程序的一次执行。 线程:程序中的部分代码的一次执行过程。 多进程:操作系统中多个程序同时执行。 多线程:程序中多个片断同时执行。 13.1.2 Java中的多线程 Thread类是java.lang包中的一个专门用来创建线程和对线程进行操作的类。这些方法分为: 构造方法。 run()方法。 改变线程状态的方法。 操作线程属性的方法。 13.1.3 线程的状态和生命周期 新建 : 新建的线程处于新建状态 就绪 : 在创建线程后,它将处于就绪状态,等待 start() 方法被调用 执行: 线程在开始执行时进入运行状态 阻塞:在线程等待一个事件时(例如输入/输出操作),就称其处于阻塞状态。 死亡:在 run() 方法已完成执行或其 stop() 方法被调用之后,线程就处于死亡状态。 13.1.4 线程的调度和优先级 Java 中的线程优先级是在 Thread 类中定义的常量 NORM_PRIORITY : 值为 5 MAX_PRIORITY : 值为 10 MIN_PRIORITY : 值为 1 缺省优先级为 NORM_PRIORITY 有关优先级的
您可能关注的文档
- Java面向对象程序设计(第二版)赵生慧第3章_类与对象课件教学.ppt
- Java面向对象程序设计(第二版)赵生慧第4章_类的继承和多态课件教学.ppt
- Java面向对象程序设计(第二版)赵生慧第5章_基本控制结构与实现课件教学.ppt
- Java面向对象程序设计(第二版)赵生慧第6章_使用数组课件教学.ppt
- Java面向对象程序设计(第二版)赵生慧第7章_系统包与常用类课件教学.ppt
- Java面向对象程序设计(第二版)赵生慧第8章_接口与抽象类课件教学.ppt
- Java面向对象程序设计(第二版)赵生慧第9章_异常处理课件教学.ppt
- Java面向对象程序设计(第二版)赵生慧第10章_Java的输入与输出流课件教学.ppt
- Java面向对象程序设计(第二版)赵生慧第11章_编写图形用户界面程序课件教学.ppt
- Java面向对象程序设计(第二版)赵生慧第12章_applet程序设计课件教学.ppt
最近下载
- 成都音乐坊城市更新规划设计.pdf
- SL378-2007 水工建筑物地下开挖工程施工规范.docx
- (正式版)DB33∕T 1249-2021 《城镇道路掘路修复技术规程》.pdf VIP
- 人教版高中英语单词表必修一完整版完整版.doc.pdf VIP
- 阿雷蒙德 NW标准接头VDA ARaymond-Mobility_QC-VDA_Catalog_EN_Web.pdf VIP
- CASP系统使用手册.pdf
- 孪生电网组-变电站三维设计模型孪生应用指导手册.pdf VIP
- 水利水电工程危险源辨识与风险评价导则.pdf VIP
- 通桥[2005]2221-Ⅱ 时速250公里客运专线铁路 有碴轨道后张法预应力混凝土简支箱梁(双线)(跨度31.5m、直、曲线).pdf VIP
- 环境影响评价报告公示:年产10000吨塑料管材及管件项目环评报告.pdf VIP
原创力文档

文档评论(0)