java试卷_Java试卷(附答案).doc

2023-05-16

Java试卷(附答案)

单项选择(20题,每题1分,共20分)

某一个子类要继承一个父类,要使用关键字( )

A.import B.extends

C.implements D.java

某一个子类要实现一个父接口,要使用关键字( )

A.import B.extends

C.implements D.java

在JDK环境下编译JAVA原程序使用的命令是( )

A.java B.javac

C.jvm D.tomcat

以下关于接口和类的说法正确的是( )

A.接口和类都可以实现多重继承

B.子类可以继承多个父类

C.子类可以实现多个接口

D.一个子类不能同时继承某一个父类和实现某一个接口

java中程序的main方法必须声明为( )

A.public B.void

C.public void D.public static void

假设现在有一个类,名称为ceshi,现在要声明和创建一个ceshi类型的对象变量ceshiA,则下述正确的是( )

A.ceshi ceshiA; B.ceshi ceshia=new ceshi;

C.ceshi ceshiA=new ceshi; D.ceshi ceshiA=new ceshi()

JAVA平台的无关性是通过( )实现的

A.JAVA虚拟机 B.JAVA的编辑环境

C.Windows操作系统 D.UNIX操作系统

JAVA原程序经过编译器编译后生成的字节码文件的后缀是( )

A.java B.c

C.class D.src

JAVA运用程序可以分为两类,一类是能够独立运行的程序,其中必须含有( )

A.构造方法 B.public方法

C.private方法 D.main方法

一个非抽象子类,如果要实现某个接口,则( )

A.必须实现该接口中的所有抽象方法

B.可以实现部分抽象方法

C.可以不实现任何抽象方法

D.无所谓

下列关于关键字this和super的说法正确的是( )

this是调用父类的方法和变量

super是调用本类中的方法

super是调用父类的方法和变量

没有区别

下列关于构造方法的说法正确的是( )

构造方法必须是和类的名称相同

每一个类都必须显示声明自己的构造方法

构造方法不能进行重载

子类不能使用父类的构造方法

类的3个重要特征是类的封装、多态和( )

A.实现 B.重写

C.继承 D.重载

哪个关键字可以对对象加互斥锁?

A transient

B synchronized

C serialize

D static

下列哪些语句关于内存回收的说明是正确的?

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

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

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

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

哪个关键字可以抛出异常?

A transient

B finally

C throw

D static

对于下列代码:

public class Parent {

public int addValue( int a, int b) {

int s;

s = a+b;

return s;

}

}

class Child extends Parent {

}

下述哪些方法可以加入类Child?

A int addValue( int a, int b ){// do something...}

B public void addValue (int a, int b ){// do something...}

C public int addValue( int a ){// do something...}

D public int addValue( int a, int b )throws MyException {//do something...}

下面哪种注释方法能够支持javadoc命令:

A /**...**/

B /*...*/

C //

D /**...*/

下列关于Java线程的说法那些是正确的( )

A 每一个Java线程可以看成由代码.一个真实的CPU

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

java试卷_Java试卷(附答案).doc 的相关文章

随机推荐