Java语言程序设计阶段测试题

.语言高级程序设计一》阶段测试题(一)《Java题号>>接口<<DrivingUtilitiesFruit123456789答案题号101112121415161718答案题号(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)答案分,共518一、选择题(共题,每题分)90?:当你编译运行下列程序代码,会得到什么结果1试题publicclassSample{publicstaticvoidmain(Stringargs[]){inti=4;floatf=4.3;doubled=1.8;intc=0;if(i==f)c++;if(((int)(f+d))==((int)f+(int)d))c+=2;System.out.println(c);}}a)这段代码不能通过编译。b)0输出在屏幕中。输出在屏幕中。c)1输出在屏幕中。d)2输出在屏幕中。e)3?试题2:当你编译运行下列程序代码,会得到什么结果classMystery{Strings;publicstaticvoidmain(String[]args){Mysterym=newMystery();m.go();}voidMystery(){s=constructor;资料Word.}voidgo(){System.out.println(s);}}a)这段代码不能通过编译。b)这段代码能通过编译,但是运行时会有异常。这段代码能运行,但不输出任何结果。c)在屏幕中。d)这段代码能运行并且输出constructornull在屏幕中。e)这段代码能运行并且输出?3:当你编译运行下列程序代码,会得到什么结果试题privateclassBase{Base(){inti=100;System.out.println(i);}}publicclassPriextendsBase{staticinti=200;publicstaticvoidmain(Stringargv[]){Prip=newPri();System.out.println(i);}}这段代码不能通过编译。a)。b)输出200200和。c)输出100100。d)输出在注释的位置,插入哪条方法声明不会引起编译错误?4:考虑以下代码,试题publicclassQdd1f{longb){returna+b;},publiclongsum(longa//在这里插入新的方法}a)publicintsum(inta,intb){returna+b;}b)publicintsum(longa,longb){return0;}c)abstractintsum();资料Word.longb){returna+b;},d)privatelongsum(longaintb){returna+b;}e)publiclongsum(longa,?5:当你编译运行下列程序代码,会得到什么结果试题classBase{inti;Base(){add(1);}voidadd(intv){i+=v;}voidprint(){System.out.println(i);}}classExtensionextendsBase{Extension(){add(2);}voidadd(intv){i+=v*2;}}publicclassQd073{publicstaticvoidmain(Stringargs[]){bogo(newExtension());}staticvoidbogo(Baseb){b.add(8);b.print();}}a)9b)18c)20d)21e)22试题6当你编译运行下列程序代码,会得到什么结果?classBase{voidtest(){System.out.println(Base.test());}}publicclassChildextendsBase{voidtest(){System.out.println(Child.test());}staticpublicvoidmain(String[]a){BasebaseObj=newChild();baseObj.test();}}a)Child.test()Base.test()资料Word.b)Base.test()Child.test()c)Base.test()d)Child.test()e)Runtimeerror.java.lang.ClassCastException?7当你编译运行下列程序代码,会得到什么结果试题01:classBase02:{03:finalintMAX_SIZE;04:Base(){05:MAX_SIZE=10;06:}07:08:voidtest(){09:MAX_SIZE++;10:System.out.println(Base.test());11:}12:13:}a)在第9行产生编译错误:不能改变常量MAX_SIZE的值b)在第3行产生编译错误:不能定义空常量MAX_SIZEc)在第5行产生编译错误:不能为空常量MAX_SIZE赋值d)编译通过试题8考虑下列代码,将产生什么结果?publicclassTest{publicstaticvoidmain(Stringargs[]){Stringa=newString(One);Stringb=newString(Two);Test.swap(a,b);System.out.println(ais+a+\bis+b);}staticvoidswap(Stringa,Stringb){a=a+more;b=a;}}资料Word.a.aisOnemorebisTwob.aisOnebisOnec.aisOnemorebisOnemored.aisOnebisTwoe.aisOnemorebisTwomore下列哪行语句不会产生编译警告和错误?试题9a)floatf=0;b)charc=c)byteb=157;d)booleanf=null;e)inti=10;标识符?试题10下列哪一个是合法的Javaa)_1_b)intc)byte1d)$Valuee)gotof)3Value试题11当你编译运行下列程序代码,会得到什么结果?1:publicclassBase{2:3:privatevoidtest(){4:5:StringaStr=One;6:StringbStr=newString();7:StringcStr=newString(Three);8:StringdStr=aStr;9:System.out.println(aStr+,+bStr+,+cStr+,+dStr);10:}11:12:staticpublicvoidmain(Stri...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

文秘专家
机构认证
内容提供者

1

确认删除?