【Java期末复习 | 填空题】:day12

160 阅读5分钟

开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第34天,点击查看活动详情

1、写在前面

大家好,今天记录的是Java期末的复习题。题型是填空题。

2、内容

81.可以使用String类直接调用 ____法将数值转化为字符串。

【参考答案: valueOf


82.可以使用java.lang包中的 ____类将字符串转化为long型数据。

【参考答案: Long


83.可以使用java.lang包中的 ____类将形如 "12387"的字符串转化为int型数据。

【参考答案: Integer


84.可以使用String类的____方法比较一字符串是否与字符串s相同。

【参考答案: equals


85.可以使用String类的____方法判断一个字符串的后缀是否是字符串s。

【参考答案: endsWith


86.可以使用String类的 ____方法判断一个字符串的前缀是否是字符串s。

【参考答案: startsWith


87.使用String类的 ____方法可以获取一个字符串的长度。

【参考答案: length()


88.创建一个字符串时,使用String类的____.

【参考答案: 构造方法 】。


89.Java中使用java.lang包中的 ____类来创建一个字符串变量,因此字符串变量是类类型变量,是一个对象。

【参考答案: String


90.创建数组后,系统会给每一个数组元素一个默认的值,如float型是____。

【参考答案: 0.0


91.一维数组通过下标符访问自己的元素,需要注意的是下标从____开始。

【参考答案: 0


92.声明数组仅仅是给出了数组名字和元素的数据类型,要想真正地使用数组还必须为它____。

【参考答案: 分配内存空间


93.数组声明后,必须使用____运算符分配内存空间。

【参考答案: new


94.____仅仅是给出了数组名字和元素的数据类型,要想真正的使用数组还必须为它分配内存空间。

【参考答案: 声明数组


  1. Java中声明数组包括数组的名字、数组包含的元素的____。

【参考答案: 数据类型


96.Java中定义数组后通过____加数组下标,来使用数组中的数据。

【参考答案: 数组名


  1. ____是相同类型的数据按顺序组成的一种复合数据类型。

【参考答案: 数组


98.如果接口中的方法的返回类型不是void的,那么在类中实现该接口的方法时,方法体至少要有一个____语句。

【参考答案: return


99.接口中的方法被默认的访问权限是 ____

【参考答案: public 】。


100.如果一个类使用了某个接口,那么这个类必须实现该接口的____。

【参考答案: 所有方法


101.一个类通过使用关键字____声明自己使用一个或多个接口。

【参考答案: implements


102.定义接口时,接口体中只进行方法的声明,不允许提供方法的____。

【参考答案: 实现


103.接口定义包括接口的声明和____。

【参考答案: 接口体


104.使用关键字____来定义接口。

【参考答案: interface


105.Java中为了克服____的缺点,Java使用了接口,一个类可以实现多个接口。

【参考答案: 单继承


106.在关键字中能代表当前类或对象本身的是____。

【参考答案: this


107.如果在子类中想使用被子类隐藏了的父类成员变量或方法就可以使用关键字____。

【参考答案: super 】。


108.子类如果想用父类的构造方法,必须在子类的构造方法中使用,并且必须使用关键字 ____来表示。

【参考答案: super


109.如果在子类中想使用被子类隐藏的父类的成员变量或方法可以使用关键字 ____

【参考答案: super 】。


110.如果一个类是一个abstract类的子类,它必须具体实现____的abstract方法。

【参考答案: 父类


111.如果一个方法被修饰为final方法,则这个方法不能____。

【参考答案: 被重写 】 。


112.对于____方法,只允许声明,而不允许实现。

【参考答案: abstract


113.如果一个方法被修饰为____方法,则这个方法不能被重写。

【参考答案: final


  1. ____类不能创建对象,必须产生其子类,由子类创建对象。

【参考答案: abstract


  1. ____类不能被继承,即不能有子类

【参考答案: final


116.对于子类创建的一个对象,如果子类继承了父类的方法,未重写,则运行时调用____的方法。

【参考答案: 父类


117.对于子类创建的一个对象,如果子类重写了父类的方法,则运行时系统调用____的方法。

【参考答案: 子类


118.如果一个类的声明中没有使用extends关键字,这个类被系统默认为是____的子类。

【参考答案: Object


119.对于重写或继承的方法,Java运行时系统根据调用方法的____的类型来选择调用哪个方法。

【参考答案: 实例


120.子类通过成员变量的隐藏和方法的____,可以把父类的状态和行为改变为自身的状态和行为。

【参考答案: 重写


3、写在最后

好了,今天就先记录到这里。