你的位置:首页 > 软件开发 > 操作系统 > iOS —— 多线程基础

iOS —— 多线程基础

发布时间:2017-04-18 12:00:26
一、进程进程可以理解为一个应用程序;比如说打开 QQ,那么在内存中就会为 QQ 分配一块进程;打开微信,那么在内存中就会为 微信 分配一块进程;并且进程之间是相互独立的 二、线程1. 基本概念线程是进程的基本单元(可以理解为一个进程中的各个操作);比如说 QQ,其中的很 ...

一、进程

进程可以理解为一个应用程序;比如说打开 QQ,那么在内存中就会为 QQ 分配一块进程;打开微信,那么在内存中就会为 微信 分配一块进程;并且进程之间是相互独立的

iOS —— 多线程基础

 

 

二、线程

1. 基本概念

线程是进程的基本单元(可以理解为一个进程中的各个操作);比如说 QQ,其中的很多操作,比如说发送文件,下载图片等,这些都是子线程

例如 xcode 进程中的线程

iOS —— 多线程基础

 

一个进程最少有一个线程,称为主线程

进程的各个操作都是在主线程或子线程中完成的

 

2. 串行、并行

串行和并行都是针对线程而言的

串行 

原标题:iOS —— 多线程基础

关键词:IOS

IOS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。