当前位置: X题卡 > 所有题目 > 题目详情

程序中多个线程互相等待对方的持有的锁,而在得到对方持有的锁之前都不会释放自己的锁,就造成了都想得到资源而又都得不到的现象,使线程不能继续运行,这种状态在计算机中称为【 】。

查看本题答案

你可能感兴趣的试题

Java中没有检测和避免死锁的专门机制  程序中多个线程互相等待对方持有的锁,可能形成死锁  为避免死锁,Java程序中可先定义获得锁的顺序,解锁是按加锁的反序释放  为避免死锁,Java程序中可先定义获得锁的顺序,解锁是按加锁的正序释放  
Java中没有检测和避免死锁的专门机制  程序中多个线程互相等待对方持有的锁,这可能形成死锁  为避免死锁,Java程序中可先定义获得锁的顺序,解锁是按加锁的反序释放  为避免死锁,Java程序中可先定义获得锁的顺序,解锁是按加锁的正序释放  
Java中没有检测和避免死锁的专门机制  程序中多个线程互相等侍对方持有的锁,可能形成死锁  为避免死锁,Java程序中可先定义获得锁的顺序,解锁是按加锁的反序释放  为避免死锁,Java程中可先定义获得锁的顺序,解锁是按加锁的正序释放  
当synchronized()语句块执行完毕  当调用了线程的suspend()方法  当在synchronized()语句块中出现异常(Exceptio  当持有锁的线程调用该对象的wait()方法  
当synchronized()语句块执行完毕  当调用了线程的suspend()方法  当在synchronized()语句块中出现异常(Exception)  当持有锁的线程调用该对象的wait()方法  

热门试题

更多