导航菜单
首页 >  java开发工程师考试  > java初级开发工程师笔试题(附答案)

java初级开发工程师笔试题(附答案)

一、选择题:(每题1分,共68分,包含复选题和单选题,复选题已做标记,其余为单选题)

1.下面哪一种修饰词能使一个类中的成员变量仅仅具有包可见性:A、protected B、publicC、private D、以上皆不对

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、方法中可以有多句return D、不能用来返回对象

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、继承关系最多不能超过四层1.关于构造方法的说法哪个正确?A、一个类只能有一个构造方法 B、一个类可以有多个不同名的构造方法C、构造方法与类同名 D、构造方法必须自己定义,不能使用父类的构造方法

11.下列那个说法正确?A、子类只能覆盖父类的方法,而不能重载B、子类只能重载父类的方法,而不能覆盖C、子类不能定义和父类同名同形参的方法,否则,系统将不知道调用哪个方法D、重载就是一个类中有多个同名但有不同形参和方法体的方法

12.关于抽象类下列哪个说法正确?A、抽象类中不可以有非抽象方法B、某个非抽象类的父类是抽象类,则这个子类必须重载父类的所有抽象方法C、抽象类无法创建对象D、接口和抽象类是同一回事

13.哪个(些)是java关键字? (复选题)A、run B、defaultC、implement D、import

14.被

相关推荐: