题目内容 (请给出正确答案)
[单选题]

如果发生多个线程形成一个等待环,这样,所有线程都陷入相互等待的状态。这种循环等待现象称为()

A.临界

B.同步

C.互斥

D.死锁

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“如果发生多个线程形成一个等待环,这样,所有线程都陷入相互等待…”相关的问题

第1题

APC可以让一个线程在它正常的执行路径运行之前执行一些其他的代码。每一个线程都有一个附加的APC队列,它们在线程处于()时被处理。

A.阻塞状态

B.计时等待状态

C.可警告的等待状态

D.被终止状态

点击查看答案

第2题

notify()

A.唤醒线程

B.导致线程等待

C.线程休眠

D.结束线程

点击查看答案

第3题

wait()方法作用是()。

A.唤醒线程

B.导致线程等待

C.线程休眠

D.结束线程

点击查看答案

第4题

()是多线程间的一种极端情况。在()时,线程间相互等待资源,而又不释放自身的资源,导致无穷无尽的等待,其结果是任务永远无法执行完成。

A.死锁

B.多进程

C.阻塞

D.同步

点击查看答案

第5题

处于等待的线程,必须被其他线程唤醒后才能继续运行()
点击查看答案

第6题

下面关于线程同步的错误叙述是()

A.A.线程的同步控制就是控制线程在一些关键点上等待

B.B.多线程并存不一定需要同步控制

C.C.同步是在多线程并存情况下才有意义的概念

D.D.同步就是多线程互斥使用被锁定的资源

点击查看答案

第7题

在dump文件里,值得关注的线程状态有Deadlock(死锁)、Waiting on condition(等待资源)、Waiting o
点击查看答案

第8题

解决线程死锁的问题可以使用对象锁的()方法,进入锁等待,释放对象锁,在另一个线程获取到该对象锁后执行程序代码,执行完毕后调用对象的notify()方法唤醒对象的锁等待,继续执行等待后的代码。

A.voidrun()

B.voidstart()

C.voidjoin()

D.voidwait()

点击查看答案

第9题

有关线程同步的概念中,哪一项是错误的? ()

A.使用线程同步技术,必须确保数据在任何时刻最多只有一个线程访问,保证数据的完整性

B.线程同步的意思是多个线程排队读写一份共享资源

C.线程同步的意思是多个线程同时读写一份共享资源

D.使用线程同步技术,必须确保数据在任何时刻最多只有一个线程访问,保证数据的完整性

点击查看答案

第10题

下面关于线程的说法正确的是()

A.因为休眠而暂时停止运行的线程,休眠时间到了后立即直接运行

B.线程执行wait()方法后,必须调用notify()方法唤醒它

C.一个线程因为输入输出而暂时停止运行,待输入/输出完成后,且没有出现输入/输出异常,即可恢复到可运行状态

D.挂起、休眠或等待的线程都可以恢复到可运行状态,但停止运行的线程将不能再重新运行

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信