传智播客java考试习题3Word文件下载.docx

上传人:b****2 文档编号:14882712 上传时间:2022-10-25 格式:DOCX 页数:25 大小:22.18KB
下载 相关 举报
传智播客java考试习题3Word文件下载.docx_第1页
第1页 / 共25页
传智播客java考试习题3Word文件下载.docx_第2页
第2页 / 共25页
传智播客java考试习题3Word文件下载.docx_第3页
第3页 / 共25页
传智播客java考试习题3Word文件下载.docx_第4页
第4页 / 共25页
传智播客java考试习题3Word文件下载.docx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

传智播客java考试习题3Word文件下载.docx

《传智播客java考试习题3Word文件下载.docx》由会员分享,可在线阅读,更多相关《传智播客java考试习题3Word文件下载.docx(25页珍藏版)》请在冰豆网上搜索。

传智播客java考试习题3Word文件下载.docx

oC、extends

oD、class

C

∙3、

用于定义类成员的访问控制权的一组关键字是( 

)。

oA、class,float,double,public

oB、float,boolean,int,long

oC、char,extends,float,double

oD、public,private,protected

D

∙4、

下面关于throws作用的描述中,正确的是( 

oA、一个方法只能抛出一个异常信息

oB、一个方法上使用throws声明一个异常说明这个方法运行时一定会抛出这个异常

oC、throws可以声明在方法体中用来指定抛出的具体异常

oD、throws出现在方法函数头

throws关键字需要写在方法声明的后面,throws后面需要声明方法中发生异常的类型,通常将这种做法称为方法声明抛出一个异常

∙5、

下列关于匿名内部类的描述,错误的是( 

oA、匿名内部类是内部类的简化形式

oB、匿名内部类的前提是必须要继承父类或实现接口

oC、匿名内部类的格式是"

new父类(参数列表)或父接口(){}"

oD、匿名内部类可以有构造方法

匿名内部类不能有构造方法,它连类名都没有

∙6、

以下关于编译异常说法正确的是( 

oA、编译异常就是指Exception以及其子类

oB、编译异常如果产生,可以不用处理

oC、编译异常如果产生,必须处理,要么捕获,要么抛出

oD、编译异常指的就是Error

编译异常如果产生,必须处理,要么捕获,要么抛出

∙7、

父类中的方法被以下哪个关键字修饰后不能被重写?

( 

oA、public

oB、satic

oC、final

oD、void

如果方法被final修饰了,该方法不能被重写

∙8、

在JDK8之前,一个具体类实现接口时,需要重写接口中的?

()

oA、成员变量

oB、局部变量

oC、成员方法

oD、构造方法

在JDK8之前,接口中只有常量和抽象方法,所以类实现接口,要重写接口中的抽象方法也就是成员方法

∙9、

下面哪个修饰符不可以修饰接口中的成员变量?

oB、static

oD、private

接口中的成员变量其实是一个常量,用publicstaticfinal修饰,所以,用private修饰是错误的

∙10、

在Java语言中,以下哪个关键字用于在方法上声明抛出异常?

oA、try

oB、catch

oC、throws

oD、throw

∙11、

在JDK8以前,下列关于接口的说法中,错误的是?

oA、接口中定义的方法默认使用"

publicabstract"

来修饰

oB、接口中的变量默认使用"

publicstaticfinal"

oC、接口中的所有方法都是抽象方法

oD、接口中定义的变量可以被修改

接口中定义的变量是常量,不能被修改

∙12、

在Java中,要想让一个类继承另一个类,可以使用以下哪个关键字?

oA、inherits

oB、implements

oD、modifies

∙13、

下列关于throws关键字的描述中,正确的是( 

oA、thorws可以声明在方法上也可以声明在方法体中

oB、方法上使用throws抛出一个异常则这个方法中一定有trycatch代码块

oC、使用throws抛出多个异常时各个异常之间必须使用逗号隔开

oD、throws必须和throw配合使用

throws关键字声明抛出异常的语法格式如下:

修饰符返回值类型方法名([参数1,参数2.....])throwsExceptionType1[,ExceptionType2.....]{

}

∙14、

如果类的成员被( 

)访问控制符来修饰,则这个成员只能被该类的其它成员访问,其它类无法直接访问

oA、private

oB、default

oC、protected

oD、public

如果类的成员被private访问控制符来修饰,则这个成员只能被该类的其它成员访问,其它类无法直接访问。

类的良好封装就是通过private关键字来实现的

∙15、

Java中所有的类都是通过直接或间接地继承( 

)类得到的

oA、java.lang.Object

oB、java.lang.Class

oC、任意类

oD、以上答案都不对

Object是所有类的父类

∙16、

下列符号中,哪个用于分隔throws关键字抛出的多个异常

oA、;

oB、,

oC、&

oD、|

B

方法中如果有多个异常,他们之间使用逗号隔开

∙17、

在JDK中,包含大量工具类、集合类的包是( 

oA、java.lang

oB、

oC、java.util

oD、java.awt

java.util包包含Java中大量工具类、集合类等

∙18、

在下面哪种情况下,可以使用方法重写?

oA、父类方法中的形参不适用于子类使用时

oB、父类中的方法在子类中没有时

oC、父类的功能无法满足子类的需求时

oD、父类方法中的返回值类型不适合子类使用

父类的功能无法满足子类的需求时,这时候可以使用方法的重写。

∙19、

下列选项中,用户创建归档文件的jar命令是( 

oA、jar-c

oB、jar-v

oC、jar-f

oD、jar-x

c参数用于创建归档文件

∙20、

jar命令解压缩jar文件,需要的参数是( 

oC、x

oD、f

jar解压缩的参数是x

共10题 

 

满分:

20分

∙21、

当子类B继承父类A时,下面描述正确的是()

(2分)

oA、创建类B的对象可以调用类A中的private修饰的成员变量

oB、创建类B的对象可以调用类A中的private修饰的成员方法

oC、创建类B的对象可以调用类A中的public修饰的成员变量

oD、创建类B的对象可以调用类A中的public修饰的成员方法

C,D

在Java中,子类不可以访问父类的私有成员,类的私有成员只能在本类中使用

∙22、

下列关于try...catch和finally的组合使用,格式正确的是( 

oA、try{}

oB、try{}catch(ExceptionType1(Exception子类)e1){}catch(ExceptionType2(Exception类及其子类)e2){}

oC、try{}catch(ExceptionType(Exception类及其子类)e){}finally{}

oD、try{}finally{}

B,C,D

try语句不能单独使用。

∙23、

以下关于方法重写,说法错误的是?

oA、方法重写时,子类的函数名与形参列表必须与父类的一致

oB、方法重写时,子类的返回值类型必须大于或者等于父类的返回值类型

oC、方法重写时,子类的权限修饰符必须大于或者等于父类的权限修饰符

oD、方法重写与返回值类型无关

B,D

方法重写时,子类的返回值类型必须小于或者等于父类的返回值类型。

且在子类中重写的方法需要和父类被重写的方法具有相同的方法名、参数列表以及返回值类型。

∙24、

下列关于throws的描述中,正确的是( 

oA、throws是用来声明一个方法可能抛出的异常信息

oB、throws语句用在方法声明后面

oC、方法中没有使用catch处理的异常必须使用throws抛出

oD、throws关键字对外声明该方法有可能发生的异常,调用者在调用方法时必须在程序中对异常进行处理

A,B,C,D

针对这种情况,Java中允许在方法的后面使用throws关键字对外声明该方法有可能发生的异常,这样调用者在调用方法时,就明确地知道该方法有异常,并且必须在程序中对异常进行处理,否则编译无法通过

∙25、

以下关于super关键字的说法中,正确的是( 

oA、super()与this()关键字可以同时存在于同一个构造方法中

oB、super()与this()关键字不能同时存在于同一个构造方法中

oC、super关键字可以调用父类的成员方法

oD、super关键字可以调用父类的构造方法

super关键字用于访问父类的成员。

例如访问父类的成员变量、成员方法和构造方法。

super和this关键字都必须写在第一行的开头不能同时使用在同一个构造方法中。

∙26、

下列关于包的描述,正确的是( 

oA、使用关键字package定义包

oB、包名的所有字母都小写

oC、包便于对类文件进行管理

oD、包给类文件提供了名称空间

∙27、

下列关于接口的描述中,正确的是?

oA、接口不能直接被实例化

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

oC、一个类通过implements关键字实现接口时,可以实现多个接口,被实现的多个接口之间要用

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 外语学习 > 英语学习

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1