校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > java语言 > final
题目

关于final说法正确的是( )

A.final类的方法肯定不能被同一个包的类访问

B.final类的方法能否被同一个包的类访问不是由final决定

C.final方法等同于private方法

D.final对象本身的引用和值都不能改变

解答

正确答案:B

试题解析:

  final 变量:final 变量能被显式地初始化并且只能初始化一次。被声明为 final 的对象的引用不能指向不同的对象。但是 final 对象里的数据可以被改变。也就是说 final 对象的引用不能改变,但是里面的值可以改变。

final 修饰符通常和 static 修饰符一起使用来创建类常量。

final 方法:类中的 final 方法可以被子类继承,但是不能被子类修改。 声明 final 方法的主要目的是防止该方法的内容被修改。 

final 类:final 类不能被继承,没有类能够继承 final 类的任何特性。

 综上所述,B 正确 

C 3条回复 评论
几勺奶酪

强~~希望更多人更加努力

发表于 2023-11-13 21:00:00
0 0
卡卡卡

长记性了,下次再也不错了

发表于 2022-12-04 22:00:00
0 0
简书

好多HR热衷于这样问……

发表于 2021-12-04 22:00:00
0 0