首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列说法中错误的一项是
下列说法中错误的一项是
admin
2009-02-15
55
问题
下列说法中错误的一项是
选项
A、当线程需要在synchronized块中等待共享数据状态改变时,则需要调用wait()方法
B、当线程需要在synchronized块中等待共享数据状态改变时,则需要调用notify()方法
C、线程在synchronized块中执行完操作后,调用notify()方法通知正在等待的线程重新占有锁
D、wait()和notify()可以实现线程的同步操作
答案
2
解析
本题考查线程间交互的概念。当线程进入synchronized块后,共享数据的状态并不一定满足该线程的需要,它要等待其他线程将共享数据改变为所需要的状态后才能继续执行,但由于此时它占有了该对象的锁,其他线程无法对共享数据进行操作,此时线程调用wait()方法进入等待状态,并且暂时释放共享数据的对象锁,其他线程可以获得该对象锁,进入synchronized块进行操作,操作完成之后,再调用notify()方法通知等待的线程重新占有锁,这样就实现了线程的同步操作,由此可见,wait()方法是线程需要在synchronized块中等待共享数据状态改变时调用,而notify()方法是线程在synchronized块中执行完操作后调用,用来通知正在等待的线程重新占有锁,选项B的说法错误。
转载请注明原文地址:https://kaotiyun.com/show/MRnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
在满足实体完整性约束的条件下
在“项目管理器”下为项目建立一个新报表,应该使用的选项卡是
以下描述中错误的是
删除Employee表中职工号为“19620426”的记录,正确的SQL语句是
查询尚未归还的图书编号和借书日期,正确的SQL语句是
在VisualFoxPro中,编译或连编生成的程序文件的扩展名不包括
在VisualForPro中,菜单程序文件的默认扩展名是
假定一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1。命令按钮组是一个容器对象,其中包含Command1和Command2两个命令按钮。如果要在Command1命令按钮的某个方法中访问文本框的Value属性值,正确的表达式是
下列关于栈的描述中错误的是
用当前窗体的LABEL1控件显示系统时间的语句是()。
随机试题
1951年底到1952年春,中国共产党在党政机关中开展的“三反”运动是()
情绪、情感所反映的关系是()
医务人员应具备良好的素质,以下不恰当的是
患者男,67岁。确诊为原发性支气管肺癌,为行手术治疗收入院。护士对患者进行评估时,发现与肺癌最有关系的因素是()
某公司年产焦炭120万t。新建工程项目位于某煤矿,项目投资17.6亿元,于2012年8月建成。主体工程包括2座55孔、炭化室高6m的复热式焦炉,还包括原料场、输配煤系统、筛焦系统、干熄焦(备用湿熄焦)、煤气净化及化产回收等配套工程。装煤出焦、干熄
马柯维茨提出的()描绘出了资产组合选择的最基本、最完整的框架,是目前投资理论和投资实践的主流方法。
下列各项中,属于营业税征税范围的有()。
在同一家旅行社接待的两个旅游团之间发生了错接,地陪不用交换,全陪要交换。()
以下属于影响学习动机的内部因素的是()。(2014·河南)
Attitudesofrespect,modestyandfairplaycangrowonlyoutofslowlyacquiredskillsthatparentsteachtheirchildrenoverm
最新回复
(
0
)