java考试题 急 求高人帮忙做一下

二。选择
1.JAVA源程序经编译生成的字节码文件的扩展名为(),字节码文件由解释器执行。
A.CLASS B.JAVA C.EXE D.HTML
2.对于任意一个类,用户所能够定义的构造方法的个数至多为()。
A.0个 B.1个 C.2个 D.任意多个
3.接口是JAVA面向对象的实现机制之一,下列说法中正确的是()。
A.JAVA支持多重继承。一个类可以实现多个接口。
B.JAVA只支持单重继承,一个类可以实现多个接口。
C.JAVA只支持多重继承,一个类可以实现一个接口。
D.JAVA支持多重继承,但一个类可以实现多个接口。
4.用于存放创建后不变的字符串常量是()。
A.STRING类 B.STRINGBuffer类 C.CHARACTER类 D.以上都不对
5.在JAVA的异常处理语句TRY-CATCH-FINAL中,以下描述正确的是()。
A.TRY后面是可能产生异常的代码,CATCH后面是捕获到某种异常对象时进行处理的代码,FINAL后面是没有捕获到异常时执行的代码。
B.TRY后面是可能产生的代码,CATCH后面是捕获到某种异常代码对象时进行处理的代码,FINAL后面是无论是否捕获到异常都必须执行的代码。
C.CATCH语句和FINAL语句都可以却省。
D.CATCH语句用来处理程序运行时的非致命性错误,而FINAL语句用来处理程序运行时的致命性错误。
6.下列哪一个是合法的标识符?()。
A. 1_CAT B.#FLAY C.$_*$ D.big1_12
7.下面哪个是JAVA的保留字?()。
A.RUN B.IMPORT C.IMPLEMENT D.STING
8.下列说法中正确的是。()。
A.类成员变量在使用之前可以不初始 B.局部变量在是使用之前可以不初始化
C.参数变量在使用之前必须初始化 D.所有的变量在使用之前必须初始化
9.JAVA开发工具包中自动生成文档工具为()。
A.JAVA B.JAVAH C.JAVADOC D.JAVAP
10.在接口中可以定义()。
A.静态方法 B.常量 C.抽象方法 D.构造方法
11.关于接口抽象类,正确的是()。
A.抽象类可以有构造方法 B.接口可以有构造方法
C.可以用NEW操作符操作一个抽象类 D.可以用NEW操作符操作一个接口
12.下列关于继承的说法哪个正确?()。
A.子类只继承父类PUBLIC方法和属性;
B.子类继承父类的非私有属性和方法;
C.子类继承父类的方法,而不继承父类的属性;
D.子类将继承的所有的属性和方法。
13.假设A有构造方法A(int a),则在类A的其他构造方法中调用该构造方法和语句格式应为()。
A.A(X) B.this.A(x) c.this(X) d.super(x)
14.以下定义一堆数组的语句中,正确的是()。
A.int a[5]
B.int a[]=new[5];
c.int a[];
int a=nes int[5];
D.int a[]={1,2,3,4,5};
15.关于接口的定义和实现,以下描述正确的是()。
A.接口定义的方法只有定义没有实现。
B.借口定义中的变量都必须写明final和static
C.如果一个接口由多个类来实现,则这些类在实现该接口中的方法时应采用统一的代码
D.如果一个类实现一个借口,则必须实现该接口中的所有方法,但方法未必声明为PUBILC.

1.A
2.D
3.B
4.A String对象在创建后就不能更改的
5.B
6.D
7.B
8.A
9.C
10.C
11.A 抽象类可以有构造方法,但是不能直接用new生成改类对象
12.B 声明为private的属性与方法子类是不能继承的
13.C 其它构造方法调用该类的另一个构造方法是 this(参数...)
14.D
15.A 接口中的方法都是抽象方法,只有声明,没有实现,需要他的实现类去具体实现这些方法
更上面的不同答案处都有说明,相信我,没错!!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-07-16
1.a
2.d
3.b
4.b
5.b
6.d
7.b
8.a
9.c
10.c
11.d
12.c
13.b
14.d
15.d
以上回答属于个人见解!!!
相似回答