专栏
扫码关注公众号
进程与线程的关系以及区别?
关系一个线程可以创建和撤销另一个线程;同一个进程中的多个线程之间可以并发执行.相对进程而言,线程是一个更加接近于执行体的概念,它可以与同进程
在多线程系统中,线程在它的生命周期中会处于不同的状态,其中不是线程状态的是:()
正确答案是B线程五大状态:new(新建)、ready(就绪)、running(运行)、blocked(阻塞)、dead(死亡)
线程A SendMessage给线程B,线程B处理该消息时又SendMessage给线程A,会出现( )
正确答案是B所谓死锁:是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。由于AB线程之间并没有资源竞争,所以不形成死锁。因为AB线程之间也没有依赖关系,所以会继续执行