2024年6月5日发(作者:)

Java题库1-单项选择题(总11页)

--本页仅作为文档封面,使用时请直接删除即可--

--内页可以根据需求调整合适字体及大小--

1. 就高级程序的编译过程来讲,可分为编译型和解释型两种。下面涉及解释型语言的是

( D )。

A. C

D. Java

B. C++ C. Fortran

2. 方法头中static修饰符的含义是( C )

A. 方法体为空

C. 该方法属于类的方法

加算术运算

A. static

protected

B. 定义的方法没有形参

D. 方法的返回值不能参

3. 创建对象使用到的关键字运算符是( C )

B. public C. new D.

4. MAX_LENGTH是int型public成员变量, 变量值保持为常量100,用简短语句定义这个

变量。 ( D )

A. public int MAX_LENGTH=100

MAX_LENGTH=100

C. final public int MAX_LENGTH=100

MAX_LENGTH=100

5. 下面哪个单词是Java语言的关键字( B )

B. final int

D. public final int

A. Float

B. this

D. unsigned

C. string

6. 在Java中,要处理JButton类对象的事件,以下各项中,哪个是可以处理这个事件的

接口( D )

A. FocusListener

C. WindowListener

7. JVM的含义是( D )。

B. ComponentListener

D. ActionListener

A. Java编译器 B. Java运行环境 C. Java开发环境 D. Java虚拟机

8. 算术表达式1+2/3-4*5的值为。( B )

A. 1

B. -19

D. 0

C. -5

9. 以下关于继承的叙述正确的是(A )。

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

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

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

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

10. 下列程序中不正确的语句是( C )。

public class Takecare{

int a=90;

static float b=;

public static void main(String args[]){

float c=a+b;

"c="+c);

}

2