java考试习题及答案_精品文档Word格式.doc

上传人:b****1 文档编号:13140417 上传时间:2022-10-06 格式:DOC 页数:46 大小:151KB
下载 相关 举报
java考试习题及答案_精品文档Word格式.doc_第1页
第1页 / 共46页
java考试习题及答案_精品文档Word格式.doc_第2页
第2页 / 共46页
java考试习题及答案_精品文档Word格式.doc_第3页
第3页 / 共46页
java考试习题及答案_精品文档Word格式.doc_第4页
第4页 / 共46页
java考试习题及答案_精品文档Word格式.doc_第5页
第5页 / 共46页
点击查看更多>>
下载资源
资源描述

java考试习题及答案_精品文档Word格式.doc

《java考试习题及答案_精品文档Word格式.doc》由会员分享,可在线阅读,更多相关《java考试习题及答案_精品文档Word格式.doc(46页珍藏版)》请在冰豆网上搜索。

java考试习题及答案_精品文档Word格式.doc

publicclassBextendsA{

publicvoidm(){不能覆盖A中的m(),因为A中的m()是final的

System.out.println(“B.m”);

super.m();

publicstaticvoidmain(String[]args){

newB().m();

那么结果为?

(A)A.m

(B)B.m

(C)B.m

A.m

(D)编译错误

4.抛出异常,使用关键字声明异常的关键字是throws,抛出异常的关键字是throw

(A)try

(B)throw

(C)finally

(D)catch

5.已知:

classBase{

publicBase(Strings){

System.out.print(“B”);

}

publicclassDerivedextendsBase{

publicDerived(Strings){默认第一句为super();

调用父类的无参构造方法,但是父类由于显示地定义了含参构造方法,所以他没有无参构造方法,导致编译错误。

System.out.print(“D”);

publicstaticvoidmain(String[]args){

newDerived(“C”);

(A)BD

(B)DB

(C)C

(D)编译错误

6.Java中char类型的数据长度为

(A)8位

(B)16位

(C)32位

(D)64位

7.Java编译输出文件的后缀是

(A).exe

(B).java

(C).class

(D).obj

8.已知:

classC{

publicstaticvoidmain(String[]args){

booleana=true;

booleanb=false;

booleanc=true;

if((a&

b)|(b&

c)&

c)

System.out.print(“A”);

If((a=false)|(a&

c))|(a|b))“if”的”i”大写了不知道算不算,还有就是括号不匹配

System.out.print(“B”);

}

(A)A

(B)B

(C)AB

9.下面哪个表达式是错误的

(A)inti=100;

(B)floatf=100.0;

100.0是double型的,不能转换为float

(C)Objecto=“Helloworld”;

(D)charc=‘\u1234’;

10.引用类型的数据字段的缺省值为

(A)0.0

(B)0

(C)null

(D)false

11.下面哪个表达式可以获取字符串s的最后一个字符

(A)s.length()

(B)s[s.length()-1]Java很恶心,居然不支持String的下标访问

(C)s.charAt(s.length()-1)

(D)charAt(s,length(s))

12.数据字段的作用域是书P1857.11

(A)所在的语句块

(B)所在的类

(C)所在的方法

(D)所在的构造函数

13.如果类中的成员只能被子类或同一包中的类访问,那么声明该成员时应使用下面哪个修饰符书P2549.11

(A)private

(B)package

(C)protected

(D)public

14.import语句的作用是

(A)导入包中成员

(B)创建包

(C)既可导入包成员,也可创建包

(D)访问控制

15.已知:

publicstaticvoidmain(String[]args){

inta=1;

intb=2;

System.out.print(“7”+5+4);

如果操作数之一不是字符串,非字符串值先转换为字符串,再与另一个字符串连接起来。

System.out.print(m()+a+3);

System.out.println(a+b+m());

如果操作数都不是字符串,那么+号是将两个数加起来的加法运算符

publicstaticStringm(){

return“6”;

(A)79613126

(B)79614336

(C)75461336

(D)754613126

16.接口中的成员方法被隐含地声明为在接口中,所有的数据域都是publicstaticfinal的,所有的方法都是publicabstract的

(A)publicstaticfinal

(B)protectedabstact

(C)private

(D)publicabstract

17.关于包的描述错误的是

(A)包可以将相关的类和接口组织在一起,便于识别和管理

(B)包中的类可以访问同一包的其它类的私有成员私有(private)成员只允许本类访问

(C)不同包中的相同命名,不会产生冲突

(D)用public修饰的顶级类和接口对包外代码可见

18.下面代码的输出是

intx=1;

System.out.print((x>

1)&

(x++>

1));

运算符&

和|的两个运算对象都要计算

System.out.print(““);

&

(A)falsetrue

(B)truefalse

(C)falsefalse

(D)truetrue

19.float[]f=newfloat[10],则f[0]的值为0.0是double型,0.0f才是float型,需要进行强制类型转换

(B)0.0f

20.下面哪个类不能直接读取磁盘文件FilterReader是一个用于读取已过滤的字符流的抽象类

(A)FileReader

(B)RandomAccessFile

(C)FilterReader

(D)FileInputStream

21.如果类中的成员只能被同一包中的类访问,那么声明该成员时应使用下面哪个修饰符书P2549.11

(A)protected

(C)public

(D)不使用访问修饰符

22.表达式newStringTokenizer(“Welcometojava”).countTokens()的值是默认返回非连续字符串的个数

(A)1

(B)3

(C)13

(D)15

23.JPanel的缺省布局管理器是书P333小结3

(A)BorderLayout

(B)FlowLayout

(C)GridLayout

(D)SpringLayout

24.JFrame的缺省布局管理器是书P333小结3

(D)BoxLayout

25.已知:

publicclassC{

publicintm(intx){

intr=1;

r+=x;

r=1+11=12

if((x>

5)&

(x<

10)){

r+=2*x;

}else(x<

=4){

r+=3*x;

}else{

r+=4*x;

r=12+44=56

}

r+=5*x;

r=56+55=111

returnr;

publicstaticvoidmain(String[]args){

Co=newC();

System.out.println(“m(11)=“+o.m(11));

(A)m(11)=45

(B)m(11)=56

(C)m(11)=89

(D)m(11)=

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 数学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1