JAVA数据库笔试题(答案在最后)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

、数据库测试题

(笔试)

测试时间:90分钟姓名:总分:

一、不定项选择题(40题,每题2分,总分80分)

1) 当试图编译并运行下面程序时会出现什么结果

()(单选)

A{

( A){

1;

}

}

B A{

( a, C){

2;

}

([] ){

B B();

((0));

}

}

A) 编译错误

B) 运行错误

C) 1

D) 2

2) 当编译并运行下面程序时会出现什么结果( )

(单选)

{

( []){

[] i = [5];

(i[5]);

}

}

A) 编译错误

B) 运行错误

C) 输出0

D) 输出“”

3) 、、三个关键字的区别是()(多选)

A) 是修饰符(关键字)可以修饰类、方法、变量

B) 在异常处理的时候使用,提供块来执行任何清除

操作

C) 是方法名,在垃圾收入集器将对象从内存中清除

出去之前做必要的清理工作

D) 和一样都是用异常处理的方法

4) 当编译并运行下面程序时会发生什么结果()

(单选)

{

( []){

b = ();

();

}

(){

( i = 0; i <10; ){

(" i = " + i);

}

}

}

A) 编译错误,指明方法没有定义

B) 运行错误,指明方法没有定义

C) 编译通过并输出0到9

D) 编译通过但无输出

5) 在中,如果父类中的某些方法不包含任何逻辑,并且

需要由子类重写,应该使用()关键字来声明父类的这些方法。(单选)

A)

B)

C)

D)

6) 当编译并运行下面程序时会发生什么结果:(单选)

{

( []){

h = ();

}

(){

( i =0; i <10; i ){

(i);

}

}

}

A) 编译错误,构造方法不能被声明为

B) 运行错误,构造方法不能被声明为

C) 编译并运行输出0到10

D) 编译并运行输出0到9

7) 下列说法正确的是?()(多选)

A) 数组有()方法

B) 有()方法

C) 数组有属性

D) 有属性

8) 当编译并运行下面程序时会发生什么结果?( )(单

选)

{

( ){

”c”;

}

( ){

("c");

}

( []){

("");

("");

();

();

();

}

}

A) 编译并运行输出

B) 编译并运行输出

C) 编译并运行输出

D) 编译并运行输出

9) 以下哪些表达式返回为真()(多选)

” 1”;

” 1”;

(” 1”);

(” 1”);

A) a

B)

C)

D) (B)

E) (C)

F) (D)

10 ) 当编译和运行下面程序时,哪项描述可以最准确的表达发生了什么事情( )(单选)

{

( []) {

m = ();

();

}

(){

i;

(i);

}

}

A) 编译并输出0

B) 编译错误

C) 编译并输出

D) 运行错误

11 ) 给定如下代码程序片断:

A{

A(){

(“A”);

}

}

B A{

B(){

(“B”);

}

([] ){

B B();

}

}

上述程序将()(单选)

A) 不能通过编译

B) 通过编译,输出为

C) 通过编译,输出为B

D) 通过编译,输出为A

12

)

关于线程,以下说法正确的是:()(多选)

A) 方法执行时会释放对象锁。

B) 方法执行时会释放对象锁。

C) 方法必须写在同步方法或同步块中

D) 方法必须写在同步方法或同步块中

13 ) 给定代码如下,编译运行后,输出结果是()(单选)

{

i;

(){

;

i;

}

( []){

();

();

(());

}

}

A) 0

B) 1

C) 2

D) 3

14 ) 给定代码如下,关于的用法,以下描述正确的是( )(单选)

C B

{

C()

{

();

}

}

A) 用来调用类B中定义的()方法

B) 用来调用类C中定义的()方法

C) 用来调用类B中的无参构造方法

D) 用来调用类B中第一个出现的构造方法

15 ) 哪些是类中本身的方法(不包括继承)( )(多选)

相关文档
最新文档