传智播客java考试习题3 下载本文

o 错

参考答案:对 答案说明:

?

46、

接口可以被多重implements,抽象类只能被单一extends (1分)

o 对

o 错

参考答案:对

答案说明:接口可以被多重implements,抽象类只能被单一extends

?

47、

在Java中,子类可以访问父类的所有成员 (1分)

o 对

o 错

参考答案:错

答案说明:在Java中,子类不可以访问父类的私有成员

?

48、

接口可以实例化对象 (1分)

o 对

o 错

参考答案:错

答案说明:当一个类实现接口时,如果这个类是抽象类,则实现接口中的部分方法即可,否则需要实现接口中的所有方法

?

49、

任何类都可以写成匿名内部类的形式 (1分)

o 对

o 错

参考答案:错 答案说明:

?

50、

在Java中,针对类、成员方法和属性提供了四种访问级别,分别是private、static、protected和public (1分) o 对

o 错

参考答案:错

答案说明:在Java中,针对类、成员方法和属性提供了四种访问级别,分别是private、default、protected和public

?

51、

定义一个方法,只想被不同包下的子类使用,需要使用访问修饰符【】 (1分)

参考答案:【protected】

答案说明:protected表示受保护权限

? 52、

在Java语言中,允许使用已存在的类作为基础创建新的类,这种技术我们称为【】 (1分)

参考答案:【继承】 答案说明:

? 53、

【】关键字用于在方法中声明抛出异常的实例对象 (1分)

参考答案:【throw】

答案说明:这时就需要用到throw关键字,throw关键字用于在方法中声明抛出异常的实例对象

? 54、

Java中的异常分为两种,一种是【】另外一种是运行时异常 (1分)

参考答案:【编译时异常】

答案说明:Java中的异常分为两种,一种是编译时异常另外一种是运行时异常

? 55、

在程序开发中,要想将一个包中的类导入到当前程序中,可以使用【】关键字。 (1分)

参考答案:【import】 答案说明:

?

56、

如果子类想使用父类中的成员,可以通过关键字【】引用父类的成员。 (1分)

参考答案:【super】 答案说明:

? 57、

Java中的所有类,都直接或者间接的【】自Object类 (1分)

参考答案:【继承】

答案说明:Object类,它是所有类的父类,即每个类都直接或间接继承自该类

? 58、

运行时异常的特点是Java编译器【】对其进行检查 (1分)

参考答案:【不会】

答案说明:运行时异常的特点是Java编译器不会对其进行检查,也就是说,当程序中出现这类异常时,即使没有使用try..catch语句捕获或使用throws关键字声明抛出,程序也能编译通过

? 59、

在Java语言中,要想是将一个已编译的类打包成jar文件,可以使用的命令是【】,要想在命令行窗口运行jar文件,可以使用的命令是【】 (1分)

参考答案:【jar –cvf】【java –jar】 答案说明:

? 60、

RuntimeException类及其子类都是【】异常 (1分)

参考答案:【运行时】 答案说明:

? 61、

请在横线处填写正确的关键字, try{}【】(Exception e){}

(1分)

参考答案:【catch】 答案说明:

?

62、

throw关键字用于在方法中声明抛出异常的【】 (1分)

参考答案:【实例对象】

答案说明:throw关键字用于在方法中声明抛出异常的实例对象

? 63、

Java提供了一个关键字【】,可以判断一个对象是否为某个类(或接口)的实例或者子类实例 (1分)

参考答案:【instanceof】

答案说明:Java提供了一个关键字instanceof,它可以判断一个对象是否为某个类(或接口)的实例或者子类实例

? 64、

在Java中, 【】关键字用于声明包 (1分)

参考答案:【package】

答案说明:Java中的包是专门用来存放类的,通常功能相同的类存放在相同的包中。在声明包时,使用package语句

? 65、

Object类中的equals方法的参数是【】类型的参数 (1分)

参考答案:【Object】

答案说明:equals方法用于比较对象,它的参数是Object类型

? 66、

在继承关系中,子类会自动继承父类中的方法,但有时在子类中需要对继承的方法进行一些修改,即对父类的方法进行【】 (1分)

参考答案:【重写】