首页 > 职业技能鉴定> 通信计算机技能鉴定
题目内容 (请给出正确答案)
[判断题]

当有线程调用了对象的notifyAll()方法(唤醒所有wait线程)或 notify()方法(只随机唤醒一个wait线程)。()

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“当有线程调用了对象的notifyAll()方法(唤醒所有wa…”相关的问题
第1题
在线程通信中,可以调用wait()、notify()、notifyAll()三个方法实现线程通信下列对着三个方法描述正确的是()

A.wait()方法可以使线程处于阻塞状态

B.这三个方法都是Object类提供的public方法

C.notify()方法可以使线程处于阻塞状态

D.notifyAll()方法唤醒所有wait线程

点击查看答案
第2题
notify()

A.唤醒线程

B.导致线程等待

C.线程休眠

D.结束线程

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

A.voidrun()

B.voidstart()

C.voidjoin()

D.voidwait()

点击查看答案
第4题
一个线程对象调用了()方法之后,进入就绪状态。

A.start()

B.run()

C.suspend()

D.sleep()

点击查看答案
第5题
有 t1 和 t2 两个线程对象,在 t1 中调用了 t2.join 方法,则()

A.t1 线程暂停执行直到 t2 线程执行完成

B.t2 线程暂停执行直到 t1 线程执行完成

C.t1 和 t2 同时运行

D.t1 线程结束运行,t2 线程开始运行

点击查看答案
第6题
在条件成立时使用pthread_cond_signal()。

A.唤醒等待线程

B.解锁互斥量

C.加锁互斥量

D.唤醒等待线程,该线程重新加锁互斥量

点击查看答案
第7题
在一个线程中使用sleep(1000)方法,将使该线程在多少时间后获得CPU控制(假设睡眠过程中不会有其他事件唤醒该线程)?

A.正好1000ms

B.>=1000ms

C.>=1000ms

D.不一定,可能少于1000ms,也可能多于1000ms

点击查看答案
第8题
下列哪些方法可以让正在执行的线程中断()

A.执行wait()

B.执行interrupt()

C.执行Sleep()

D.执行notify()

点击查看答案
第9题
Java语言中,在一个线程中Sleep(1000)方法,将使得该线程在()时间后获得对CPU的控制(假设睡眠过程中不会有其他事件唤醒该线程)
Java语言中,在一个线程中Sleep(1000)方法,将使得该线程在()时间后获得对CPU的控制(假设睡眠过程中不会有其他事件唤醒该线程)

A.>=1000ms

B.不一定

C.1000ms

D.<1000ms

点击查看答案
第10题
当一个线程进入一个对象的synchronized方法A之后,其它线程是否可进入此对象的synchronized方法B?
当一个线程进入一个对象的synchronized方法A之后,其它线程是否可进入此对象的synchronized方法B?

点击查看答案
第11题
哪些情况会造成当前线程阻塞:()。

A.调用Thread类的wait方法

B.调用Thread类的sleep方法

C.创建了一个新的线程

D.当前线程运行的时间太长了

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改