首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下的代码段,当编译和运行时,下列各选项中说法正确的是( )。 public class Z { public static void main(String args[]) { new
有如下的代码段,当编译和运行时,下列各选项中说法正确的是( )。 public class Z { public static void main(String args[]) { new
admin
2010-02-22
72
问题
有如下的代码段,当编译和运行时,下列各选项中说法正确的是( )。 public class Z { public static void main(String args[]) { new Z (); } Z() { Z alias1 = this; Z alias2 = this; synchronized(alias1) { try { alias2.wait(); System.out.println("DONE WAITING"); } catch (InterruptedException e) { System.out.println( "INTERRUPTED"); } 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中,每一个对象都有锁。任何时候,该锁都至多由一个线程控制。由于 alias1与alias2指向同一对象Z,在执行第11行前,线程拥有对象z的锁。在执行完第11行后,该线程释放了对象z的锁,进入等待池。但此后没有线程调用对象Z的notify()和 notifyAll()方法,所以该进程一直处于等待状态,没有输出。
转载请注明原文地址:https://kaotiyun.com/show/cinp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
在考生文件夹下,打开学生数据库sdb,完成如下简单应用:(1)使用查询设计器设计一个名称为svg的查;询,查询每个“女”同学的学号(来自student表);姓名、课程名、成绩和任课教师(来自teacher表的教师名),查询结果按学号升序排序并输出到表on
(1)在考生文件夹下“人事管理”数据库中,为“职工”表中的“性别”字段设置有效性规则,只能取“男”或“女”;默认值是“男”。(2)建立快捷菜单cd,选项有打开、关闭和退出。生成同名的菜单程序文件。(3)为“职工”表加入一个普通索引,索引名和索引表达式均
在考生文件夹下,打开testdb数据库,完成如下操作:(1)为表sell建立一个主索引,索引名为PK,索引表达式为:部门号+年度+月份。(2)将自由表datatest、model、tabc和pass添加到当前打开的数据库中。(3)在当前数据库中创建
(1)编写SELECT语句,从orders(订单)表中统计2007年各月份签订的订单数。统计结果依次包含“月份”和“订单数”两个字段,并按月份升序排序,统计结果存放在tableone表中。最后要执行该SELECT语句,并将该SELECT语句存放在命令文件p
进行字符串比较时,使命令:?“我们大家”=“我们”结果为逻辑假的设置是()。
下列关于线性表的叙述中,不正确的是()。
在考生文件夹下完成下列操作:(1)修改并执行程序temp。该程序的功能是根据“教师表”和“课程表”计算讲授“数据结构”这门课程,并且“工资”大于等于4000的教师人数。注意:只能修改标有错误的语句行,不能修改其他语句。(2)在“学校”数
面向对象的模型中,最基本的概念是对象和()。
在单链表中,增加头结点的目的是______。
一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用
随机试题
种族的a.r_____
A.细胞色素a3B.细胞色素b560C.细胞色素p450D.细胞色素c1在线粒体中电子传递给氧的是
感染的含义是
刘先生,30岁。因鼻部疖挤压后出现寒战、高热、头痛,眼部周围组织红肿、疼痛,应考虑并发
单位工程竣工结算是指施工单位在完成单位工程任务后,按照合同规定,在原施工图预算的基础上根据实际发生编制调整预算,向建设单位办理最后的工程价款结算。下列有关工程竣工结算的主要作用有误的是()。
在制定材料消耗定额时,可以用来确定材料损耗率的方法是()。
使生产者与生产资料相分离,将货币资本迅速集中于少数人手中的历史过程就是()
设f(x,y)=(Ⅰ)求;(Ⅱ)讨论f(x,y)在点(0,0)处的可微性,若可微并求af|(0,0).
Thesearchforthelostshipmustbe_____becauseofpoorweather.
Shoppingforclothesisnotthesameexperienceforamanasitisforawoman.Amangoesshoppingbecauseheneedssomething.
最新回复
(
0
)