Java 2实用教程第4版_第12章_Java多线程机制.pptVIP

  • 2
  • 0
  • 约6.59千字
  • 约 28页
  • 2019-09-25 发布于湖北
  • 举报

Java 2实用教程第4版_第12章_Java多线程机制.ppt

第12章 Java多线程机制 大连交通大学 软件学院 导读 主要内容 Java中的线程 Thread类与线程的创建 线程的常用方法 线程同步 协调同步的线程 线程联合 GUI线程 计时器线程 重点和难点 重点:多线程的概念;如何创建多线程 难点:理解多线程机制 §12.1 进程与线程 §12.1.1 操作系统与进程 程序是一段静态的代码,它是应用软件执行的蓝本。 进程是程序的一次动态执行过程,它对应了从代码加载、执行至执行完毕的一个完整过程,这个过程也是进程本身从产生、发展至消亡的过程。 现代操作系统可以同时管理一个计算机系统中的多个进程,即可以让计算机系统中的多个进程轮流使用CPU资源。 §12.1.2 进程与线程 线程是比进程更小的执行单位,一个进程在其执行过程中,可以产生多个线程,形成多条执行线索,每条线索,即每个线程也有它自身的产生、存在和消亡的过程。 线程间可以共享进程中的某些内存单元(包括代码与数据),线程的中断与恢复可以更加节省系统的开销。 §12.2 Java中的线程 §12.2.1 Java的多线程机制 Java语言的一大特性点就是内置对多线程的支持。 Java虚拟机快速地把控制从一个线程切换到另一个线程。这些线程将被轮流执行,使得每个线程都有机会使用CPU资源。 §12.2.2 主线程(main线程) 每个Jav

文档评论(0)

1亿VIP精品文档

相关文档