JAVA期末考试试卷和习题及答案汇总

A、构造函数的返回类型只能是void型。

B、构造函数是类的一种特殊函数,它的方法名必须与类名相同。

C、构造函数的主要作用是完成对类的对象的初始化工作。

D、一般在创建新对象时,系统会自动调用构造函数。

12.有程序如下,关于程序的描述哪个是正确的?(C )

public class Person{

static int arr[] = new int[10];

public static void main(String a[])

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

}

A、编译将产生错误 B、编译时正确,但运行时将产生错误

C、正确,输出0 D、正确,输出 null

13.有语句String s=”hello world”; ,以下操作哪个是不合法的?( B)

A、int i=s.length();B、s>>>=3;C、String ts=s.trim(); D、String t=s+”!”;

14.给出如下代码:

class Test{

private int m;

public static void fun() {

// some code...

}

}

如何使成员变量m 被函数fun()直接访问?(C)

A、将private int m 改为protected int m

B、将private int m 改为 public int m

C、将private int m 改为 static int m

D、将private int m 改为 int m

15. Java application中的主类需包含main方法,main方法的返回类型是什

么?(D)

A、int B、float C、double D、void

16.有以下方法的定义,请选择该方法的返回类型(D)。

ReturnType method(byte x, double y)

{

return (short)x/y*2;

}

A、byte B、short C、int D、double

17.下列哪些语句关于Java内存回收的说明是正确的? (B )

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

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

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

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

你可能喜欢

  • JAVA语言程序设计期末考试试题
  • 计算机二级试题及答案
  • Java语言程序设计
  • JAVA编程题全集及答案
  • 练习数据
  • 数据结构期末
  • java常用类

JAVA期末考试试卷和习题及答案汇总相关文档

最新文档

返回顶部