1. 多线程的好处:
- 让软件拥有灵敏的响应
 - 充分利用多核处理器
 - 开销比进程小很多很多
 
2. 线程与进程间关系:
- 线程属于进程
 - 同一进程产生的线程共享同一内存空间
 - 进程退出,线程全部强制退出
 
3. 线程的状态:

- 就绪态:等待处理器调用,一般在线程创建之后,会现处于该状态
 - 运行态:处理器处理中
 - 阻塞态:等待处理器之外的条件而挂起的状态,如互斥锁
 - 终止态:线程运行结束或者被其他线程取消,但是资源却没有被回收
 
4. 线程函数
执行线程的函数,声明如下
void *ThreadProc(void *arg)
从函数声明可以看到,可以入参,也可以有返回值。
5. 线程的标示
创建线程时返回的唯一的标示,线程消亡,则标示也会自动消失
                
            
        
浙公网安备 33010602011771号