好文档 - 专业文书写作范文服务资料分享网站

电大 Java语言和WWW技术 阶段测验答案 

天下 分享 时间: 加入收藏 我要投稿 点赞

.

单选题:(共28道试题,每题2分)

1.Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点?

A.安全性

B.多线程

C.跨平台

D.可移植

2.关于Java基本语法机制,以下选项中哪个与C++不同?

A.类

B.接口(interface)

C.自动内存回收

D.多线程

E.各选项全是

3.关于垃圾收集的哪些叙述是正确的?

A.程序开发者必须自己创建一个线程进行内存释放的工作。

B.垃圾收集将检查并释放不再使用的内存。

.

.

C.垃圾收集允许程序开发者明确指定并立即释放该内存。

D.垃圾收集能够在期望的时间释放被java对象使用的内存。

4.下面哪一个特性不是面向对象编程主要体现的特性?

A.封装性

B.继承

C.多态

D.类

5.

读程序,以下运行结果描述中哪一个是正确的? public class Test {

public static void main(String args[]){ static int x[]=new int [15]; System.out.println(x[5]); } }

A.有编译错误。

B.有运行错误。

.

.

C.可以编译和运行,结果为0。

D.可以编译和运行,结果为null。

6.若所用变量都已正确定义,下列选项中,非法的表达式是哪个?

A.a=1/2

B.a+32

C.!a%3

D.a!=4||b==1

7.设有定义 int i=123; long 个?

A.j=i;

B.j=(long)i;

C.i=j;

D.i=(int)j;

8.下列的哪个赋值语句是错误的? A.float f = 11.1

B.double d = 5.3E12

.

j=456; 下面赋值不正确的语句是哪一

.

C.double d = 3.14159

D.int i = 3

9.下列选项中,合法的赋值语句是哪个?

A.a = = 1;

B.++ i;

C.a=a + 1= 5;

D.y = int ( i );

10.下列选项中哪个是将一个十六进制值赋值给一个long型变量?

A.long number = 345L;

B.long number = 0345;

C.long number = 0345L;

D.long number = 0x345L;

11.

下列语句序列执行后,a的值是多少? int a=13; a%=a/5;

.

.

A.1

B.3

C.13

D.169

12.现有整型数组a,它有10个元素,为了打印输出它的第9个数组元素,下面正确的代码是哪个?

A.System.out.println(a[8]);

B.System.out.println(a[9]);

C.System.out.println(a[10]);

D.System.out.println(a[a.length-1]);

13.以下标识符中,哪个是无效的标识符?

A.IDoLikeTheLongNameClass

B.$byte

C.ok

D.const

14.以下声明合法的是哪一个?

.

5fgdb8nqy51od1e2lms547le14lox100wla
领取福利

微信扫码领取福利

微信扫码分享