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

下列选项中,会导致线程进入死亡状态的是()。

A.线程调用了sleep()方法

B.线程执行过程中出现错误

C.线程抛出一个未捕获的异常

D.线程的run()方法正常执行完毕

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“下列选项中,会导致线程进入死亡状态的是()。”相关的问题

第1题

下面关于线程状态及转换的描述,正确的是()。

A.线程从阻塞状态只能进入就绪状态,而不能直接进入运行状态

B.当线程对象调用了start()方法后,该线程就进入运行状态

C.一旦进入死亡状态,线程将不再拥有运行的资格,也不能再转换到其他状态

D.线程只能从新建状态转换到就绪状态,反之则不能

点击查看答案

第2题

下列关于线程状态转换的描述中,错误的是()。

A.运行状态下的线程调用wait()方法可以使其进入到阻塞状态

B.线程失去CPU使用权后会从运行状态转换成就绪状态

C.死亡状态下的线程调用start()方法可以使其重新进入就绪状态

D.线程获得CPU使用权后会从就绪状态转换成运行状态

点击查看答案

第3题

线程对象一旦调用了start()方法,则立即进入运行状态。()
点击查看答案

第4题

下列关于线程的说法中,错误的是()。

A.多线程用于实现线程并发程序

B.线程就是程序

C.线程是一个程序的单个执行流

D.多线程是指一个程序的多个执行流

点击查看答案

第5题

下面关于线程()

A.线程是进程中可独立执行的子任务

B.一个进程内的各个线程共享进程的主存空间

C.不同的线程不可以执行相同的程序

D.线程在生命周期会经历各种状态变化

点击查看答案

第6题

wait()方法作用是()。

A.唤醒线程

B.导致线程等待

C.线程休眠

D.结束线程

点击查看答案

第7题

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

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

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

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

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

点击查看答案

第8题

有关线程的哪些叙述是对的()。

A.一旦一个线程被创建,它就立即开始运行。

B.当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面。

C.使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行。

D.一个线程可能因为不同的原因停止(cease)并进入就绪状态。

点击查看答案

第9题

以下关于c++stlstd:vector的描述中正确的选项是()

A.可以多个线程同时读

B.可以一个线程读,一个线程写

C.一开物vector为空,puoshpoeck次的时间复杂度力o(n)

D.不会抛出异常

点击查看答案

第10题

就绪状态的线程获取了CPU的使用权,执行程序代码时,此时处于线程的哪个状态?()

A.就绪状态

B.阻塞状态

C.运行状态

D.死亡状态

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

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

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

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

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