试题详情

Java 语言程序设计 (三)试题

开始做题

试卷预览

1 单选题 3分

给出下面程序段 :

if(x0){System.out.println("Hello.");}

else if(x-3){System.out.println("Nice to meet you!");}

else {System.out.println("How are you?");}

若打印字符串“

How are you? ” , 则x 的取值范围是

  • A. x0
  • B. x-3
  • C. x=-3
  • D. x-3

正确答案: C

本题解析: 暂无解析

2 单选题 3分

定义一个接口必须使用的关键字是 ( ) 。

  • A. public
  • B. class
  • C. interface
  • D. static

正确答案: C

本题解析: 暂无解析

3 单选题 3分

一个循环一般应包括哪几部分内容 ()

  • A. 初始化部分
  • B. 循环体部分
  • C. 迭代部分和终止部分
  • D. 以上都是

正确答案: D

本题解析: 暂无解析

4 单选题 3分

在Java 中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同,这种面向对象程序特性称为

  • A. 隐藏
  • B. 覆盖
  • C. 重载
  • D. Java 不支持此特性

正确答案: C

本题解析: 暂无解析

5 单选题 3分

阅读下列代码后

public class Person{

int arr[]=new int[10];

public static void main(String args[]){

System.out.println(arr[1]);

}

}

正确的说法是

  • A. 编译时将产生错误
  • B. 编译时正确,运行时将产生错误
  • C. 输出零
  • D. 输出空

正确答案: A

本题解析: 暂无解析

6 单选题 3分

下述概念中不属于面向对象方法的是 () 。

  • A. 对象、消息
  • B. 继承、多态
  • C. 类、封装
  • D. 过程调用

正确答案: D

本题解析: 暂无解析

7 单选题 3分

在 Java 中, 表示换行符的转义字符是 () 。

  • A. \n
  • B. \f
  • C. 'n'
  • D. \dd

正确答案: A

本题解析: 暂无解析

8 单选题 3分

在Java 语言中 , 假设类 Worker 是类 Person 的子类,Worker 的构造方法中有一句"super( );", 该语句 () 。

  • A. 调用类 Worker 中定义的 super() 方法
  • B. 调用类 Person 中定义的 super() 方法
  • C. 调用类 Person 的构造方法
  • D. 语法错误

正确答案: C

本题解析: 暂无解析

9 单选题 3分

下列对继承的说法 , 哪个是正确的 ?

  • A. 子类能继承父类的所有方法和状态
  • B. 子类能继承父类的非私有方法和状态
  • C. 子类只能继承父类 public 方法和状态
  • D. 子类只能继承父类的方法,而不继承状态

正确答案: A

本题解析: 暂无解析

10 单选题 3分

下列代码的执行结果是:

public class Test1{

public static void main(String args[]){

float t=9.0f;

int q=5;

System.out.println((t++)*(--q));

}

}

  • A. 40
  • B. 40.0
  • C. 36
  • D. 36.0

正确答案: D

本题解析: 暂无解析

其他考生还关注了

更多

相关题库

更多
置顶