IOS 线程描述

什么是线程

1个进程要想执行任务,必须得有线程(1个进程至少要有1条线程)
线程是进程的基本执行单元,一个进程(程序)的所有任务都在线程中执行

 

比如使用酷狗播放音乐、使用迅雷下载电影,都需要在线程中执行

 

线程的串行

 1个线程中任务的执行是串行

如果要在1个线程中执行多个任务,那么只能一个一个地按顺序执行这些任务
也就是说,在同一时间内,1个线程只能执行1个任务

比如在1个线程中下载3个文件(分别是文件A、文件B、文件C)

 

线程是进程中的1条执行路径
 

多线程

●  什么是多线程
  • 1个进程中可以开启多条线程,每条线程可以并行(同时)执行不同的任务
  •  进程 -->车间, 线程 !-->车间工人
  • 多线程技术可以提高程序的执行效率

 

 

 

 

 

posted on 2017-03-22 17:55  守望星空  阅读(101)  评论(0编辑  收藏  举报

导航