首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下的代码段,当编译和运行时,下列各选项中说法正确的是( )。 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
73
问题
有如下的代码段,当编译和运行时,下列各选项中说法正确的是( )。 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://kaotiyun.com/show/AQ9p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
在待排序的元素序列基本有序的前提下,效率最高的排序方法是
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的()。
负责数据库中查询操作的数据库语言是
下面代码的输出结果是listV=list(range(5))print(2inlistV)
软件设计包括软件的结构、数据接口和过程设计,下列选项中属于软件的过程设计的是
在Java语言中,负责执行字节码.class文件的工具是______。
下列抽象类中,处理字节输入流的是______。
随机试题
某歌舞厅存在容留妇女卖淫和贩卖摇头丸现象,当地公安局查实后依据《治安管理处罚法》的规定,吊销其营业执照。()
艾滋病最常见的恶性肿瘤是
后尿道断裂血尿外渗的范围是()。
腹部摄影的叙述,错误的是
某建设项目需购置甲、乙两种生产设备,设备甲基期购置数量3台,单价2万元;报告期购置数量2台,单位2.5万元。设备乙基期购置数量2台,单价4万元;报告期购置数量3台,单价4.5万元。该建设项目设备价格指数为()。
次要趋势是那些持续不超过3周的趋势,看起来像波浪,是对主要趋势的调整。( )
关于“预付账款”账户,下列说法正确的有()。
甲工业企业(以下简称“甲企业”)为增值税一般纳税人,适用的增值税税率为13%,商品售价和提供服务收入均不包含增值税。销售商品和提供服务均符合收入确认条件,其成本在确认收入时逐笔结转。2020年12月,甲企业发生如下交易或事项: (1)6日,与乙公司签订合
人口的职业结构制约着教育的()。
为了保证植物的存活率,移栽植物时,最好在阴天或傍晚,必要时还得去掉部分枝叶,这一现象与哪一选项没有关系?()
最新回复
(
0
)