搜题
用户您好, 请在下方输入框内搜索其它题目:
搜题
题目内容 (请给出正确答案)
提问人:网友 发布时间:
【多选题】

下面四个选项中,哪些是线程进入阻塞状态的原因?()

A、线程试图获取某个对象的同步锁,而该锁被其它线程持有

B、线程调用了另一个线程的join()方法

C、当线程调用了一个阻塞式的IO方法

D、线程调用了setDaemon(boolean b)方法

更多“下面四个选项中,哪些是线程进入阻塞状态的原因?()”相关的问题
第1题

A、锁定资源,使同一时刻只有一线程去访问它,防止多线程操作同一资源引发错误  B、提高线程执行效率  C、让线程独占一资源  D、让多线程同时使用一资源  

点击查看答案
第2题

A、调用了线程start()方法,该线程进入运行状态 (就绪,还要获得CPU使用权)  B、线程run()方法运行结束或被未catchInterruptedException等异常终结,那么该线程进入死亡状态   C、线程进入死亡状态,但线程对象仍然Thread对象,在没有被垃圾回收器回收之前仍可以像引用其它对象一样引用它  D、线程进入死亡状态后,调用它start()方法仍然可以重新启动  

点击查看答案
第4题

A、当两线程互相等待对方释放同步锁时会发生死锁  B、Java虚拟机没有检测和处理死锁措施  C、一旦出现死锁,程序会发生异常  D、处于死锁状态线程处于阻塞状态,无法继续运行  

点击查看答案
第5题

A、线程启动调用start方法  B、线程主体run方法  C、线程运行调用sleep方法可以进入阻塞状态  D、在java,优先级数值为1线程可以抢占优先级为5线程资源  

点击查看答案
第6题

A、线程调用sleep方法主动放弃所占用系统资源  B、线程调用一阻塞式IO方法,在该方法返回之前,该线程阻塞  C、遇到yield()方法  D、调用start()  

点击查看答案
第7题

A、可运行状态  B、运行状态  C、阻塞状态  D、终止状态  

点击查看答案
第8题

A、就绪状态  B、运行状态  C、阻塞状态  D、死亡状态  

点击查看答案
第9题

A、A.事件  B、B.事件源  C、C.事件接口  D、D.事件监听器  

点击查看答案
客服
TOP

请使用微信扫码支付

订单号:
遇到问题请联系在线客服