15秋《Java语言程序设计》作业4
一、单选题(共10 道试题,共100 分。)
1. 下列说法中正确的一项是_______。
A. 不需要定义类就能创建对象
B. 对象中必须由简单变量
C. 属性必须是简单变量
D. 属性可以是简单变量,也可以是一个对象
答案:D
2. 下面对形参的说法中哪一项是正确的?
A. 必须有两个
B. 至少有一个
C. 可以没有
D. 至少两个
答案:C
3. 下列说法中,哪一项是正确的?
A. 引用一个类的属性或调用其方法,必须以这个类的对象为前缀
B. 创建新的类对象使用关键字new,回收无用的类对象使用关键字free
C. 一个程序里有且只能有一个公共类,它就是主类
D. 对象可以赋值,只要使用赋值号(=)即可,相当于生成了一个各属性与赋值对象相同的新对象
答案:C
4. 下列说法中,哪一项是正确的?
A. Java程序由若干类组成,类定义包括定义类头和定义类体
B. class1类的属性被private修饰符修饰为私有变量,所以方法不能访问它
C. 类头定义主要说明类的名字、父类名和接口名
D. 类的修饰符有静态修饰符static、最终修饰符final、易失修饰符volatile和过渡修饰符transient
答案:A
5. 下面程序段中最早被垃圾收集的是_______。public void method(){ String a,b; a=new String("hello world"); b=new String("game over"); System.out.println(a+b+"ok"); a=null; a=b; System.out.println(a); }
A. 第4行前
B. 第6行前
C. 第7行前
D. 第8行前
答案:D
6. 下列说法哪一项是正确的?
A. 一个程序可以包含多个源文件