首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下的代码段,当编译和运行时,下列各选项中说法正确的是( )。 public class Z { public static void main(String args[]) { new Z()
有如下的代码段,当编译和运行时,下列各选项中说法正确的是( )。 public class Z { public static void main(String args[]) { new Z()
admin
2010-07-28
69
问题
有如下的代码段,当编译和运行时,下列各选项中说法正确的是( )。 public class Z { public static void main(String args[]) { new Z(); } Z() { Z aliasl=this; Z alias2=this; synchronized(aliasl) { try{ alias2.walt(); System.out.println("DONE WAITING"); } catch(InterruptedException e) { System.out.println("INTERR UPTED"); } catch (Exception e) { System.out.println("OTHER EXCEPTION"); } finally{ System.out.println("FINALLY"); } } System.out.println("ALL DONE"); } }
选项
A、应用程序编译正常,但是不打印任何数据
B、应用程序编译正常,并打印数据“DONE WAITING”
C、应用程序编译正常,并打印数据“FINALLY”
D、应用程序编译正常,并打印数据“ALL DONE”
答案
1
解析
在Java中,每一个对象都有锁。任何时候,该锁都至多由一个线程控制。由于 aliasl与alias2指向同一对象Z,在执行第11行前,线程拥有对象z的锁。在执行完第11行后,该线程释放了对象Z的锁,进入等待池。但此后没有线程调用对象Z的notify()和 notifyAll()方法,所以该进程一直处于等待状态,没有输出。
转载请注明原文地址:https://www.kaotiyun.com/show/AQ9p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
在下列几种排序方法中,要求内存量最大的是
下列关于栈的叙述中,正确的是
数据的存储结构是指
算法的时间复杂度是指
面向对象方法中,继承是指
在黑盒测试方法中,设计测试用例的主要根据是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
下列选项中不属于结构化程序设计原则的是
按性能、规模和处理能力可以将计算机分为巨型机、大型通用机、微型计算机、服务器和
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为
随机试题
根据我国《村民委员会组织法》的规定,关于村民委员会的范围调整,下列选项表述正确的是
产品形象的基本要素主要有__________、__________、__________、__________、__________。
We’llhavetocontinuethediscussiontomorrow______wecanmakeafinaldecisiontoday.
湿邪致病,出现肢体困重、小便浑浊、妇女白带过多等症状的主要原因是
可持续发展的原则不包括()。
社会评价采用问卷调查法时,关于其问卷设计原则,下列叙述错误的有()。
()动作在自由体操中占主要地位,也是其他项目的基本练习项目。
请阅读下列材料,并接要求作答。在方格纸上数一数,然后填写下表。(一个方格代表1m2,不满一格的都按半格计算。)观察拼出的长方形和原来的平行四边形,你发现了什么?平行四边形的面积=___________如果用S表示平行四边形的面积,用a表示平行四
“风声雨声读书声声声入耳,家事国事天下事事事关心”描述的是()。
Ifyouareayoungcollegestudent,mostofyour【B1】______aboutyourhealthandhappinessinlifeareprobably【B2】______thepr
最新回复
(
0
)