- 1
- 0
- 约 46页
- 2017-10-05 发布于江苏
- 举报
.北京大学JAVA讲义__第七章_多线程
哈尔滨工业大学计算机系代亚非 第7章 多线程 北京大学计算机系 代亚非 第7章 多线程 7.1 多线程基本概念 7.2 创建线程的方式 7.3 线程的挂起与唤醒 7.4 多线程问题 7.5 小结 7.1 多线程基本概念 7.1 多线程基本概念 多线程的优势: 减轻编写交互频繁、涉及面多的程序的困难. 程序的吞吐量会得到改善. 由多个处理器的系统,可以并发运行不同的线程.(否则,任何时刻只有一个线程在运行) 7.1 多线程基本概念 线程与进程的区别: 多个进程的内部数据和状态都是完全独立的,而多线程是共享一块内存空间和一组系统资源,有可能互相影响. 线程本身的数据通常只有寄存器数据,以及一个程序执行时使用的堆栈,所以线程的切换比进程切换的负担要小。 7.1 多线程基本概念 对线程的综合支持是Java技术的一个重要特色.它提供了thread类、监视器和条件变量的技术. 虽然Macintosh,Windows NT,Windows 9等操作系统支持多线程,但若要用C或C++编写多线程程序是十分困难的,因为它们对数据同步的支持不充分. 7.2 创建线程的方式 1. public class mythread extends Applet implements Runnable (小应用或已经是某个类的子类时) 2. 继承类Thread public class
您可能关注的文档
最近下载
- 网络传输介和网络互联设备.pptx VIP
- (高清版)DB1310∕T 332-2024 行道树栽植与养护管理技术规范.docx VIP
- 免疫疾病用药深度二:踏时代浪潮,自免药物乘风而起(中篇)(更新).pptx VIP
- 园林绿化劳务清包工合同示例.docx VIP
- 地理学研究进展与前沿领域(兴义) .ppt VIP
- Maxell麦克赛尔MMX-K30E详细说明书 用户手册(5).pdf
- 云南省图书馆馆藏明代套印本浅述.pdf VIP
- 东京大学入校考试理科数学60年真题.pdf
- 新22G02 钢筋混凝土结构构造建筑图集.docx VIP
- Galanz格兰仕 微波炉 G80F20CSL-B8(R1) MEL633-LC18(EUP) MCEGD0-10C0 用户手册.pdf
原创力文档

文档评论(0)