今日内容
1. 进程与线程
进程:是一个资源单位
线程:才是真正的执行单位
一个进程必须有至少一个线程
2. 守护进程vs 守护线程
大前提:一个任务守护另外一个任务代码的执行过程
在一个进程内只有一个线程的情况下,守护进程会在主进程代码执行完毕后立刻结束
在一个进程可以开启多个线程,守护的线程会在该进程内所有非守护线程都执行完毕后才结束
3.互斥锁与信号量
4.死锁现像与递归锁
死锁:两类线程拿着彼此的锁