java期末考试试卷及答案文库_JAVA期末考试试卷及答案

1

8

二.

选择题;

1

.以下哪个方法用于定义线程的执行体?

(

C

)

A

start()

B

init()

C

run()

D

synchronized()

2

.下面哪个不是

Java

中的容器

?

(

B

)

A

ScrollPane

B

Canvas

C

Applet

D

Dialog

3

.下面哪个方法与

applet

的显示无关

?

(

A

)

A

draw()

B

update()

C

repaint()

D

paint()

4

.当

Frame

改变大小时,放在其中的按钮大小不变,则使用如下哪种布局方式

?

(

A

)

A

FlowLayout

B

CardLayout

C

BorderLayout

D

GridLayout

5

.有如下代码段

:

1)

2) { if(unsafe()){//do something…}

3) else if(safe()){//do the other…}

4) }

其中,方法

unsafe()

将抛出

IOException,

请问可将以下哪项填入第

1

行?(

D

)

A

public IOException methodName()

B

public void methodName()

C

public void methodName() throw IOException

D

public void methodName() throws IOException

6

.以下哪个关键字可以用来对对象加互斥锁?(

B

)

A

transient

B

synchronized

C

serialize

D

static

7

.在使用

interface

声明一个接口时,只可以使用(

D

)修饰符修饰该接口。

A

private

B

protected

C

private

protected

D

public

8

.编译并运行以下程序,以下描述哪个选项是正确的(

C

)

1. class

A{

2.

protected

boolean

equals(){

3.

return

super.equals();}

4.

}

A

、编译通过运行无异常

B

、编译通过但运行时出错

C

、行

2

出错,不能成功编译

D

、不能成功编译,行

3

出错

9

Java

的字符类型采用的是

Unicode

编码方案,每个

Unicode

码占用(

B

)个比特位。

A

8

B

16

C

32

D

64

10

在编写

Java

Applet

程序时,

若需要对发生的事件作出响应和处理,

一般需要在程序的开头写上

(

D

)

语句。

A

import

java.awt.* ;

B

import

java.applet.* ;

C

import

java.io.* ;

D

import

java.awt.event.* ;

11

.以下关于构造函数的描述错误的是(

A

)

A

、构造函数的返回类型只能是

void

型。

B

、构造函数是类的一种特殊函数,它的方法名必须与类名相同。

C

、构造函数的主要作用是完成对类的对象的初始化工作。

D

、一般在创建新对象时,系统会自动调用构造函数。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值