java期末考试复习题_java期末考试复习题及答案

Java

程序设计》课程试卷

1

•使用

Java

语言编写的源程序保存时的文件扩展名是

(

(

A

.class

(

B

)

.java

2.

int a=-2

(A) 0

,则表达式

a>>>3

的值为

(

(

B

)

3

C

)

(

C

)

B

)

(C

)

.cpp

(D

)

.txt

3.

设有数组的定义

in t[] a = new in t[3]

(

A

)

a[0];

4.

在类的定义中可以有两个同名函数,这种现象称为函数

(

(

A

)

封装

(

B

)

继承

(

C

)

覆盖

5.

在类的定义中构造函数的作用是

(

(

A

)

保护成员变量

(B) a[a.length-1];

8

(

D

)

,则下面对数组元素的引用错误的是

(

C

)

a[3];

D

)

(B

)

读取类的成员变量

(C

)

(D

)

int i=1

)

(

D

)

重载

C

)

a[i];

6.

下面关键字中,哪一个不是用于异常处理语句

(

A

)

try

7.

类与对象的关系是

(

(

A

)

类是对象的抽象

&

下面哪一个是

(

A

)

$persons

(

B

)

break

A

)

(

B

)

对象是类的抽象

Java

中不合法的标识符

(

B

)

twoNum

描述类的特征

B

)

(C

)

catch

对象是类的子类

(D

)

初始化成员变量

(D) fin ally

(D

)

9.

AB

类的一个无形式参数无返回值的方法

法头的形式为

(A)

(

A

)

static void method()

(

C

)

final void method()

10.

欲构造

ArrayList

类的一

个实例,此类继承了

(

A

)

ArrayList myList=new Object()

(

C

)

ArrayList myList=new List()

11.

Java

源文件和编译后的文件扩展名分别为

(

(A) .class

(C).class

12.

Java

(A) start()

(

C

)

D

)

(

C

)

method

书写方法头,使得使用类名

o

_myVar

(D

)

类是对象的具体实例

*poi nt

AB

作为前缀就可以调用它

,

禾口

.java

(

禾口

.class

(D) .java

Applet

程序用户自定义的

Applet

子类中,

(B) stop( )

(C) init()

(

B

)

public void method()

(

D

)

abstract void method()

List

接口,下列哪个方法是正确的

(

(

B

)

List myList=new ArrayList()

(

D

)

List myList=new List() B

)

B).java

禾口

.class

.java

-

般需要重载父类的

(

C

)

方法来完成一些画图操作

(D paint()

定义以及

package

正确的顺序是:

(

(B) class,import,package

(C)

13.

对于一个

Java

源文件,

import, class

(A) package,import,class

package,class,import

14.

下面哪个是非法的:

(D )

(A) int I = 32;

(B) float f = 45.0;

//

符号错

15.

Java

语言使用的字符码集是

(D )

(A) ASCII

(B) BCD (C) DCB

16.

如果一个类的成员变量

只能在所在类中使用,则该成员变量必须使用的修饰是

(A) public

(B) protected

(C) private

17.

下面关于

main

方法说明正确的是

(B )

A )

import,package,class

(D)

(C) double d = 45.0;

(D) char c =

(D) Uni code

(C )

(D) static

(A) public main( Stri ng args[ ])

(B) public static void main( Stri ng args[])

(C) private static void main( Stri ng args[ ])

(D) void main()

20.java.io

包的

File

类是

(B )

(A)

字符流类

(B)

字节流类

(C)

对象流类

(D)

非流类

21

.

Java application

中的主类需包含

mai n

法,

以下哪项是

main

方法的正确形参?

(

B

)

A

String args

B String args[]

C

Char arg

D StringBuffer args[]

22

.

以下代码段执行后的输出结果为

(

A

)

18.

哪个关键字可以对对象加互斥锁?

( B )

(A) tran sie nt

(

B) synchroni zed

(C) serialize

(D) static

19.

关于抽象方法的说法正确的是

(D )

(A)

可以有方法体

(B)

可以出现在非抽象类中

(C)

是没有方法体的方法

(D)

抽象类中的方法都是抽象方法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值