您所在位置: 网站首页 / Java考试题+答案.doc / 文档详情
Java考试题+答案.doc 立即下载
2025-01-04
约6.4千字
约9页
0
27KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

Java考试题+答案.doc

Java考试题+答案.doc

预览

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

10 金币

下载文档

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

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

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

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

选择题(每题3分,共45分)
1、下列程序编译或运行的结果是。()				D
publicstaticvoidmain(Stringargs[]){
	inta=10;
	intb,c;
	if(a>50){
		b=9;
	}
	c=b+a;
	System.out.println(c);
}
A.10B.19	C.9D.编译错误

2、下列语句片段中,four的值为()				D
	intthree=3;
	charone=‘1’;
	charfour=(char)(three+one);
A.3	B.1	C.31	D.4	

3、下列代码的运行结果是()				D
	publicstaticvoidmain(String[]args){
		inta=7;
		System.out.println(a%3);
	}
A.2.0B.2C.1.0D.1

4、以下程序的输出结果为()。				D
	publicstaticvoidmain(String[]args){
		intx=1,y=1,z=1;
		if(x--==1&&y--==1||z--==1)
		System.out.println(“x=”+x+”,y=”+y+”,z=”+z);
	}

A.x=0,y=1,z=1
B.x=0,y=2,z=2
C.x=0,y=2,z=1
D.x=0,y=0,z=1

5、下列代码段编译和运行的结果是().				C
	publicstaticvoidmain(Stringargs[]){
		Stringstr=“null”;
		if(str==null){
			System.out.println(“null”);
		}elseif(str.length()==0){
			System.out.println(“zero”);
		}else{
			System.out.println(“some”);
		}
	}
A.null		B.zero		C.some		D.编译错误

6、下列代码的运行结果是():				D
	publicclassAnimal{
		publicStringnoise(){
			return“peep”;
		}
		publicstaticvoidmain(String[]args){
			Animalanimal=newDog();
			Catcat=(Cat)animal;
			System.out.println(cat.noise());
		}
	}
	classDogextendsAnimal{
		publicStringnoise(){
			return“bark”;
		}
	}
	classCatextendsAnimal{
		publicStringnoise(){
			return“meow”;
		}
	}
A.peep	B.bark	C.meow	D.编译错误	E.抛出运行时异常

7、关于下列代码说法正确的是()				D
	publicclassFoo{
		publicintadd(inta,intb){
			returna+b;
		}
		publicstaticvoidmain(String[]args){
			Foofoo=null;
			System.out.println(foo.add(10,20));
		}
	}
A.编译错误	B.正常运行,但无结果输出	C.30D.运行时抛出NullPointerException

8、程序的执行结果是()				B
	publicclassTest{
		intx;
		publicstaticvoidmain(String[]args){
			Testt=newTest();
			t.x=5;
			change(t);
			System.out.println(t.x);
		}
		publicstaticvoidchange(Testt){
			t.x=3;
		}
	}
A.5		B.3		C.0		D.4

9、关于下列代码书法正确的是()				B
publicclassA{
	publicvoiddoit(){}
	publicStringdoit(){
	return“a”;
	}
	publicdoubledoit(intx){
	return1.0;
	}
}
A.无编译错误
B.代码publicStringdoit(){行,出现编译错误
C.代码publicdoubledoit(intx){行,出现编译错误
D.代码return“a”;行处出现编译错误

10、下列代码的运行结果是()				D
	Stringtest=“Thisis
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

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

Java考试题+答案

文档大小:27KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
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专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用