Java课程阶段性测试题
一、选择题:
(每题1分,共68分,包含复选题和单选题,复选题已做标记,其余为单选题)
1.下面哪一种修饰词能使一个类中的成员变量仅仅具有包可见性:
A、protectedB、public
C、privateD、以上皆不对2.符合对象(object)和类(class)关系的是:
A、人和老虎B、书和汽车
C、楼和凉亭D、汽车和交通工具3.关于选择结构下列那个说法正确?
A、if语句和else语句必须成对出现B、if语句可以没有else语句对应
C、switch结构中每个case语句中必须用break语句D、switch结构中必须有default语句
4.return语句:
A、可以让方法返回数值B、方法都必须含有
C、方法中可以有多句returnD、不能用来返回对象5.throws的作用:
A、没有意义B、表示后面的是方法的输出值
C、表示方法可能会抛出意外D、方法的标志,每个方法都必须有
6.下列那个说法正确?
A、不需要定义类,就能创建对象B、对象中必须有属性和方法定义
C、属性必须是简单对象D、属性可以是简单变量,也可以是一个对象
7.关于方法的说法哪个正确?
A、方法中的形参BCD可以和方法所属类定义的属性(变量)同名
B、方法必须有形参
C、同类不同的方法中不能有同名的自变量?否则会有不可预测的结果
D、没有返回值的方法可以用void来表示,也可以不加8.下列那个是正确?
A、一个程序可以包含多个源文件B、一个源文件中只能有一个类
C、一个源文件中可以有多个公共类D、一个源文件只能供一个程序使用
9.下列那个说法正确?
A、Java允许一个子类有多个父类
B、某个类是一个类的子类,它仍有可能成为另一个类的父类
C、一个父类只能有一个子类
D、继承关系最多不能超过四层说明:共100分,考试时间为180分钟