您所在位置: 网站首页 / 2022java期末考试试题及答案.docx / 文档详情
2022java期末考试试题及答案.docx 立即下载
2023-03-06
约1.4万字
约48页
0
39KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

2022java期末考试试题及答案.docx

2022java期末考试试题及答案.docx

预览

免费试读已结束,剩余 43 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

2022java期末考试试题及答案2022年java期末考试试题及答案1.请看下列代码:classClassA{}classClassBextendsClassA{}classClassCextendsClassA{}publicclassTest{publicstaticvoidmain(String[]args){ClassAp0=newClassA();ClassBp1=newClassB();ClassCp2=newClassC();ClassAp3=newClassB();ClassAp4=newClassC();<插入代码>}}可以在<插入代码>处,填入的代码正确的是()A.p0=p1;B.p1=p2;C.p2=p4;D.p2=(ClassC)p1;正确答案:A2.运行下面程序:publicclassFoo{publicstaticvoidmain(String[]args){StringBuffera=newStringBuffer("A");StringBufferb=newStringBuffer("B");operator(a,b);System.out.println(a+","+b);}publicstaticvoidoperator(StringBufferx,StringBuffery){x.append(y);y=x;}}输出的结果是:()。A.A,BB.A,AC.B,BD.AB,B正确答案:D3.下列代码的输出结果是:()。publicclassA{publicvoidinfo(){System.out.println("Ainfo");}}publicclassBextendsA{publicvoidinfo(){System.out.println("Binfo");}publicstaticvoidmain(String[]args){Bb=newB();Aa=b;a.info();}}A.BinfoAinfoB.AinfoBinfoC.AinfoD.Binfo正确答案:D4.下列代码运行的结果是()。publicclassBase{publicstaticfinalStringFOO="foo";publicstaticvoidmain(String[]args){Baseb=newBase();Subs=newSub();System.out.print(Base.FOO);System.out.print(Sub.FOO);System.out.print(b.FOO);System.out.print(s.FOO);System.out.print(((Base)s).FOO);}}classSubextendsBase{publicstaticfinalStringFOO="bar";}A.foofoofoofoofooB.foobarfoobarbarC.foobarfoofoofooD.foobarfoobarfoo正确答案:D5.执行下列语句:inta=0x9af700;//00000010011010111101110000000000a<<=2;变量a的值为:()。A.0x26bdc00B.0xc6bdc00C.0x3fa0000D.0x7e02ffff正确答案:A6.下面的代码用于对数组arr实现冒泡排序:for(inti=0;i<arr.length-1;i++){booleanisSwap=false;空白处if(!isSwap)break;}下列选项中,空白处可以填入的代码是:()。//每轮比较结束把最小的放在前面A.for(intj=arr.length-1;j>i;j--){if(arr[j]<arr[j-1]){inttemp=arr[j];arr[j]=arr[j-1];arr[j-1]=temp;isSwap=true;}}B.for(intj=arr.length-1;j>0;j--){if(arr[j]<arr[j-1]){inttemp=arr[j];arr[j]=arr[j-1];arr[j-1]=temp;isSwap=true;}}C.for(intj=i+1;j<arr.length;j++){if(arr[j]<arr[j-1]){inttemp=arr[j];arr
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

2022java期末考试试题及答案

文档大小:39KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用