电子科技大学22春“计算机科学与技术”《面向对象程序设计》作业考核题库高频考点版(参考答案)
一.综合考核(共50题)
1.
下列叙述错误的是()。
A.Java语言允许使用指针访问内存
B.Java是一种面向对象的网络编程语言
C.Java提供了类库支持TCP/IP协议
D.Java Applet程序在网络上传输不受硬软件平台的限制
参考答案:A
2.
class A
{public String toString(){return 4+"";}}
class B extends A
{public String toString(){String()+3;}}
public class Test
{public static void main(String[]args)
{B b=new B();System.out.String());} }
what is the result。()
A.the program throw an exception
B.null
C.7
D.43
resized参考答案:D
3.
设有下面两个类的定义:class Person{long id; String name;} class Student extends Person{int score; int getScore(){return score;}} 则类 Person 和类 Student 的关系是()。
A.继承关系
B.无关系
C.包含关系
D.关联关系
参考答案:A
4.
下列()关键字通常用来给对象进行加锁,该标记使得对对象的访问是排他的。
A.transient
B.synchronized
C.static
D.serialize
参考答案:B
5.
有类定义:abstract class A{public abstract void f();} 下面关于该类的描述中正确的是()。
A.该类的方法不能被重载
B.该类可以用new A(); 实例化一个对象
C.该类不能被继承
D.以上说法都不对
参考答案:D
6.
Give incompleted method:
//one
{if(unsafe()){//do something …}
else if(safe()){//do the other …}
}
The method unsafe() will throw an IOException, which completes the method of declaration when added at line one。()
A.public void methodName() throws IOException
B.public void methodName() throw IOException
C.public void methodName()
D.public IOException methodName()
参考答案:A
7.
Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点。()
A.正确
B.错误
参考答案:B
8.
在j2sdk1.4.2版中,解压得到的目录中,()是存放编译器、解释器和其他许多工具的目录。
A.lib
B.jre
C.demo
D.bin
参考答案:D
9.
在Java语言中,系统常量null,false,true既可以大写,也可以小写。()
A.正确
B.错误
参考答案:B
10.
J2SDK中主要有两个相关环境变量,即path和classpath。前者指定了JDK命令搜索路径,后者指定了Java类路径。()
A.正确
B.错误
参考答案:A
11.
下列语句输出结果为()。 public class A{public static void main(String[]args){byte b=0xa; System.out.println(b);}} 。
A.a
B.10
C.1
D.0xa
参考答案:B
12.
在一个applet标记中,()标记属性项可以省去不写。
A.width
B.height
C.codebase
D.code
参考答案:C
13.
Java的各种数据类型占用固定长度,与具体的软硬件平台环境无关。()
A.正确
B.错误
参考答案:A
14.
如果子类中覆盖了父类中的同名方法,则在子类中调用父类中的同名方法时应使用关键字()。
A.this
B.super
C.implements
D.extends
参考答案:B
15.
public class X extends Frame{ public static void main(String[] args){ X x=new X(); x.pack(); x.setVisible(true); } public X(){ setLayout(new GridLayout(2,2)); Panel p1=new Panel(); add(p1); Button b1
A.all change height and width
B.Button Two change height and Button Three change width
C.Button One change height
D.Button Four change height and width
参考答案:D
16.
抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法。()
A.正确
B.错误
参考答案:B
17.
Java中main()函数的值是()。
A.void
B.int
C.char
D.String
参考答案:A
18.
Java语言没有无符号整数类型、指针类型、结构类型、枚举类型、共用体类型。()
A.正确
B.错误
参考答案:A
19.
Java源文件中最多只能有一个(),其他类的个数不限。
A.public
B.interface
C.final
D.abstract
参考答案:A
20.
以下()约束符可用于定义成员常量。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。