多线程程序设计.pptxVIP

  • 2
  • 0
  • 约4.56千字
  • 约 23页
  • 2023-02-21 发布于云南
  • 举报
多线程程序设计Java程序设计 1.1.1 线程的概念 1.1 线程 程序 是一段静态的代码,是为完成特定任务,用某种语言编写的一组指令的集合。 进程 是程序的一次执行过程,对应从代码的加载、执行至执行完毕的一个完整过程。 线程 是程序中一个单一的顺序控制流程,它是程序运行的基本执行单元。 线程是比进程还小的单位。线程有它自己的入口和出口,以及一个顺序执行的序列。线程不能独立存在,必须存在于进程中。 返回 1.1.1 线程的概念 1.1 线程1)充分利用 CPU资源2)简化编程模型5)节约成本4)使GUI更 有效率3)简化异步事件 的处理 线程的特点: 1.1.1 线程的概念 1.1 线程进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。 1.1.2 线程与进程 1.1 线程线程的划分尺度小于进程。进程在执行过程中拥有独立的内存单元,而多个线程只能共享进程的内存单元。在执行过程中,每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口。但是线程不能够独立执

文档评论(0)

1亿VIP精品文档

相关文档