java基础测试题

java基础测试题

明佳英才Java基础测试题 (100分钟)

一、判断题(14分)

1.Java程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free。

2.对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值

对象相同的新对象。

3.有的类定义时可以不定义构造函数,所以构造函数不是必需的。

4.类及其属性、方法可以同时有一个以上的修饰符来修饰。

5.抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法。

6.Final类中的属性和方法都必须被final修饰符修饰。

7.最终类不能派生子类,最终方法不能被覆盖。

8.子类要调用父类的方法,必须使用super关键字。

9.一个Java

java基础测试题

10.如果p是父类ParentChild的对象,则语句c = p是正确的。

11.在java集合中,Vector和HashMap是线程安全的。

12.当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不

一定终止运行。

13.接口是特殊的类,所以接口也可以继承,子接口将继承父接口的所有常量和抽

象方法。

14.用“+”可以实现字符串的拼接,用- 可以从一个字符串中去除一个字符子串。

二、选择题(46分)

1、关于垃圾收集的哪些叙述是正确的( ):

A.程序开发者必须自己创建一个线程进行内存释放的工作

B.垃圾收集允许程序开发者明确指定并立即释放该内存

C.垃圾收集将检查并释放不再使用的内存

D.垃圾收集能够在期望的时间释放被java对象使用的内存

2、下面的哪些赋值语句是不正确的( ):

A.float f=11.1;

B.double d=5.3E12;

C.double d=3.14159;

D.double d=3.14D;

E. int i=0123;

3、下面关于变量及其范围的陈述哪些是不正确的( ):

A.实例变量是类的成员变量

B.实例变量用关键字static声明

C.在方法中定义的局部变量在该方法被执行时创建

D.局部变量在使用前必须被初始化

你可能喜欢

  • JAVA编程题全集及答案
  • 试题答案
  • JAVA习题及答案
  • JAVA语言程序设计期末考试试题
  • JAVA程序设计
  • 习题答案
  • C语言基础
  • Java练习题

java基础测试题相关文档

最新文档

返回顶部