Java 2面向对象程序设计 教学课件 洪维恩 等 Chapter 14.pdfVIP

  • 3
  • 0
  • 约1.24万字
  • 约 34页
  • 2015-11-13 发布于广东
  • 举报

Java 2面向对象程序设计 教学课件 洪维恩 等 Chapter 14.pdf

Chapter 14 多线程 Java 的重要特性之一在于其内置的多线程 支持。多线程:指系统同时运行多个执行体的 能力。 14-1 认识线程 多线程是现代操作系统有别于传统操作系 统的重要标志之一,它有别于传统的多进程的 概念。 一、线程与进程 两者一样,都是现实并发性的一个基本单位。区 别如下:同样作为基本的执行单元,线程的划分 比进程小,因而支持多线程的系统要比只支持多 进程的系统并发度高。 1. 进程把内存空间作为自己的资源之一,每 个进程均有自己的内存单元。 2. 与之相反,线程却共享内存单元,通过共 享的内存空间来交换信息,从而有利于提 高执行效率。 3. 线程是80年代末才被真正引入的概念,它 在提高系统吞吐率,有效利用系统资源, 改善用户任务之间的通讯效率以及发挥多 处理机硬件性能方面有显著的作用。 4. 线程在高性能的OS 中得到了广泛的应用, 现在对多线程的支持已成为新一代操作系 统

文档评论(0)

1亿VIP精品文档

相关文档