中国石油大学(华东)计算机科学与技术专业《程序设计(Java)》作业及答案1

若在某一个类定义中定义有如下的方法:abstract void performDial(); 该方法属于()方法。

A.本地

B.最终

C.静态

D.抽象

本题答案:
D
正确的是()

A.String s=“Welcome to our school”; String t=“thanks”; String k=s+t;

B.String s=“Welcome to our school”; String s=s.toUpperCase();

C.String s=“Welcome to our school”; String t=s[3]+“again”;

D.String s=“Welcome to our school”; String t=s–“school”;

本题答案:
A
若需要定义一个类域或类方法,应使用()修饰符。

A.static

B.package

C.private

D.public

本题答案:
A
面向对象的软件开发过程顺序为()

A.OOOOP、OOB

B.OOOOOOP

C.OOOOP、OOA

D.OOOOOOP

本题答案:
B
若有定义:byte[]x={11,22,33,-66}; 其中0≤k≤3,则对x数组元素错误的引用是()

A.x[5-3]

B.x[k]

C.x[k+5]

D.x[0]

本题答案:
C
()是正确的表达式。

A.byte=128;

B.Boolean=null;

C.long l=0xfffL;

D.double=0.9239d;

本题答案:
C
用来区别每一个switch分支的保留字是()

A.choice

B.condition

C.case

D.break

本题答案:
C
下列关于内存回收的语句,()说明是正确的。

A.程序员必须创建一个线程来释放内存

B.内存回收程序允许程序员直接释放内存

C.内存回收程序负责释放无用内存

D.内存回收程序可以在指定的时间释放内存对象

本题答案:
C
下列选项中,不属于Java语言安全机制的一项是()

A.语法检查

B.不允许使用指针

C.代码参数类型合法性检查

D.对内存进行跟踪

本题答案:
D
算术表达式1+2/3-4*5的值为()

A.1

B.-19

C.-5

本题答案:
B
以下关于继承的叙述正确的是()

A.在Java中类只允许单一继承

B.在Java中一个类只能实现一个接口

C.在Java中一个类不能同时继承一个类和实现一个接口

D.在Java中接口只允许单一继承

本题答案:
A
容器被重新设置大小后,()布局管理器的容器中的组件大小不随容器大小的变化而改变。

A.CardLayout

B.GridLayout

C.BorderLayout

D.FlowLayout

本题答案:
D
假设有一个列表框listbox1,要在其最后添加一项,应使用()语句。

A.listbox.add(“The end item”,0)

B.listbox.add(“The end item”,10)

C.listbox.add(“The end item”,-1)

D.listbox.add(“The end item”,1)

本题答案:
C
所有的异常类皆继承自()类

A.java.applet.Applet

B.java.lang.Throwable

C.java.lang.Exception

D.java.lang.Error

本题答案:
C
paint()方法使用的参数是()

A.Graphics

B.Graphics2D

C.String

D.Color

本题答案:
A
Java语言属于面向()的语言。

A.机器

B.对象

C.过程

D.操作系统

下列关于变量作用域的说法中,不正确的是()

A.类成员变量对应的作用域是类

B.局部变量对应的作用域是方法和不同的语句块

C.方法参数对应的作用域是整个方法

D.异常处下参数对应的作用域是整个类

在下列说法中,选出最正确的一项是()

A.Java语言是以类为程序的基本单位的

B.Java语言是不区分大小写的

C.多行注释语句必须以//开始

D.在Java语言中,类的源文件名和该类名必须相同

下面表达式中,用来访问数组中第一个值的是()

A.int Array[0]

B.int Array.1

C.int Array[1]

D.int Array.0

与InputStream流相对应的Java系统的“标准输入对象”是()

A.System.in

B.System.out

C.System.err

D.System.exit()