- 4
- 0
- 约7.07千字
- 约 12页
- 2023-12-23 发布于河南
- 举报
Java复习题一、单选题
1.下列语句哪一个正确(
A.Java程序经编译后会产生machinecode
B.Java程序经编译后会产生bytecode
C.Java程序经编译后会产生DLL
D.以上都不正确
2.下列说法正确的有(
A.class中的constructor不可省略
B.constructor必须与class同名,但方法不能与class同名
C.constructor在一个对象被new时执行
D.一个class只能定义一个constructor
3.下列运算符合法的是(
A.B.C.ifD.:=
4.执行如下程序代码
a=0;c=0;
do{
--c;
a=a-1;
}while(a0;
后,C的值是(
A.0B.1C.-1D.死循环
5.下列哪一种叙述是正确的(
A.abstract修饰符可修饰字段、方法和类
B.抽象方法的body部分必须用一对大括号{}包住
C.声明抽象方法,大括号可有可无
D.声明抽象方法不可写出大括号
6.下列语句正确的是(
A.形式参数可被视为localvariable
B.形式参数可被字段修饰符修饰字段修饰符有
new,private,protected,public,internal,static和readonly几种.
同常量成员一样,private,protected,public和internal
C.形式参数为方法被调用时,真正被传递的参数
D.形式参数不可以是对象
7.下列哪种说法是正确的(
A.实例方法可直接调用超类的实例方法
B.实例方法可直接调用超类的类方法
C.实例方法可直接调用其他类的实例方法
D.实例方法可直接调用本类的类方法
8.publicclassfoo{
publicstaticvoidmain(String[]args{
Strings;
System.out.println(s=+s;
}
}
输出结果是:_______
A.输出s=
B.输出s=null
C.代码编译不能通过
D.代码编译通过,但运行时抛出NullPointException
9.有如下java代码:
classsuper{
publicfloatgetNum({
return3.0f;
}
}
publicclasssubextendssuper{
_______
}
横线处填入下面那一条语句不会报错______
A.publicfloatgetNum({return4.0f;}
B.publicvoidgetNum({}
C.publicvoidgetNum(doubled{}
D.publicdoublegetNum(floatd{return4.0f;}
10.PublicclassTest2{
Staticbooleanfoo(charc{
System.out.print(c;
Returntrue;
}
Publicstaticvoidmain(String[]argv{
inti=0;
//for(65;88(i2;67
for(foo(A;foo(B(i2;foo(C{i++;
foo(D;
}
}
}
输出结果是(
A.ABDCBDCB
B.ABCDABCD
C.Compilationfails.
D.Anexceptionisthrownatruntime.
11.类ExampleA继承Exception,类ExampleB继承ExampleA;有如下代码片
断:(CoreJava
try{
thrownewExampleB(“b”;
}catch(ExampleAe{
System.out.println(“ExampleA”;
}cat
您可能关注的文档
最近下载
- 硕博研究生英语综合教程郭巍课后习题答案解析.pdf
- AP化学 2018年真题 (选择题+问答题) AP Chemistry 2018 Released Exam and Answers (MCQ+FRQ).pdf VIP
- 武汉地区区域工程地质及水文地质概况、成井方法、基坑工程连通性抽水试验、降水水位计算与预测、回灌试验技术要求.pdf VIP
- 《中国消化内镜技术诊断与治疗炎症性肠病的专家指导意见》解读.pptx
- 《食品感官检验技术》高职食品专业全套教学课件.pptx
- 组织碳中和声明模板.docx VIP
- 2024-2025学年湖北省襄阳市小升初英语真题1(含答案).pdf VIP
- 第九章射线分析原理及应用.ppt VIP
- (人教版2026新教材)地理八年级下册新教材解读课件.pptx
- 组织碳中和评价报告模板.docx VIP
原创力文档

文档评论(0)