首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列情况中,不会使线程返回所持有的对象锁的是
下列情况中,不会使线程返回所持有的对象锁的是
admin
2012-12-13
31
问题
下列情况中,不会使线程返回所持有的对象锁的是
选项
A、当synchronized()语句块执行完毕
B、当调用了线程的suspend()方法
C、当在synchronized()语句块中出现异常(Exception)
D、当持有锁的线程调用该对象的wait()方法
答案
B
解析
本题考查Java线程中对象的加锁及其操作。对象加锁的使用非常灵活,一定要注意。对象的锁在如下几种情况下由持有线程返还:当synchronized()语句块执行完后,所以选项A错误;当在synchronized()语句块中出现异常(exception),所以选项B错误;当持有锁的线程调用该对象的wait()方法,此时该线程将释放对象的锁,所以选项D错误。而当调用了线程的 suspend()方法只是使线程暂时停止执行,可以使用其他线程调用resume()方法恢复执行,所以选项 B正确。
转载请注明原文地址:https://kaotiyun.com/show/Zh2p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
数据流图(DFD)的作用是()。
下列叙述中正确的是()。
以下不是Python组合数据类型的是()。
以下程序的输出结果是()。try:print((3+4j)*(3—4j))except:print(”运算错误!!”)
定义学生选修课程的关系模式如下:SC(S#,Sn,C#,Cn,G,Cr)(其属性分别为学号、姓名、课程号、课程名、成绩、学分)该关系可进一步规范化为()。
下列数据结构中,属于非线性结构的是()。
以下关于Python的try语句的描述中,错误的是()。
树的度为3,且有9个度为3的结点,20个叶子结点,但没有度为1的结点。则该树总的结点数为()。
Java在Socket中采用了______机制,支持大量客户通信。
软件工程研究的内容主要包括:【】技术和软件工程管理。
随机试题
浮点数的加减法运算需要经过_________几个步骤。
共产主义道德的核心()
可以导致多器官功能障碍综合征(MODS)的疾病中,不包括
若将1个完全被放射性标记的DNA分子放于无放射性标记的环境中复制三代后,所产生的全部DNA分子中,无放射性标记的DNA分子有几个
个人消费额度贷款主要用于满足借款人的消费需求,可先向银行申请有效额度,必要时使用,但不使用贷款也需要收取一定利息。()
运输就是使用运输工具对物品进行运送的活动,实现物流的时间效用。
A.术后48~72小时B.术后8天C.术后20天D.术后1~2个月E.术后5~6个月植皮术后血浆维持皮片的时间是()。
纵向研究能提供学习者不同发展期的语言素材,描述整个习得过程。
能打印出一个双引号的语句是System.out.println("______");。
A、 B、 C、 C过去时否定疑问句→省略yes的回答并且说明详细信息
最新回复
(
0
)