首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列说法中错误的一项是
下列说法中错误的一项是
admin
2010-12-17
46
问题
下列说法中错误的一项是
选项
A、当线程需要在synchronized块中等待共享数据状态改变时,则需要调用wait()方法
B、当线程需要在synchronized块中等待共享数据状态改变时,则需要调用notify()方法
C、线程在synchronized块中执行完操作后,调用notify()方法通知正在等待的线程重新占有锁
D、wait()和notify()可以实现线程的同步操作
答案
B
解析
本题考查线程间交互的概念。当线程进入synchronized块后,共享数据的状态并不一定满足该线程的需要,它要等待其他线程将共享数据改变为所需要的状态后才能继续执行,但由于此时它占有了该对象的锁,其他线程无法对共享数据进行操作,此时线程调用wait()方法进入等待状态,并且暂时释放共享数据的对象锁,其他线程可以获得该对象锁,进入synchronized块进行操作,操作完成之后,再调用notify()方法通知等待的线程重新占有锁,这样就实现了线程的同步操作。由此可见,wait()方法是线程需要在 synchronized块中等待共享数据状态改变时调用,而notify()方法是线程在synchronized块中执行完操作后调用,用来通知正在等待的线程重新占有锁,选项B的说法错误。
转载请注明原文地址:https://www.kaotiyun.com/show/zM9p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
下面不属于软件需求规格说明书内容的是
下列叙述中错误的是
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是
下面属于黑盒测试方法的是
数据字典(DD)所定义的对象都包含于
在面向对象方法中,不属于“对象”基本特点的是
以下选项中说法不正确的是
结构化程序设计中,对goto语句的使用描述正确的是
关于break语句与continue语句的说法中,以下选项中不正确的是
随机试题
CR的成像流程不包括
临床常见的I型变态反应不包括
青春期龈炎的临床表现不包括
患者,女,40岁,既往罹患尿路感染,反复发作。清明时节,因感风热,不但诱发旧疾,而且引发咳嗽吐痰。刻下尿频、尿急、尿痛、尿黄,咳嗽痰多而黄。证属痰热阻肺、湿热下注,治当利尿通淋、清肺化痰,宜选用的药物是()。
非去极化型肌松药的特点是
坚持和完善基本经济制度,坚持()为主体、多种所有制经济共同发展。
环形交叉口的中心岛直径小于()时,环道的外侧缘石不应做成与中心岛相同的同心圆。
对于被撤销的合同从()时起就没有法律效力。
下列关于法律与道德的关系的表述中,正确的有()。
评估()的重要途径是了解受训者对培训项目的反应。
最新回复
(
0
)