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

下面有关final, finally, finalize的区别描述错误的是?

A.如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承

B.如果一个方法被声明为final,可以被覆盖

C.finally在异常处理时提供 finally 块来执行任何清除操作。

D.Java使用 finalize() 方法在垃圾收集器象从内存中清除出去之前做必要的清理工作

解答

正确答案:B

如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。


C 1条回复 评论
爱潜水的Nick

我想咨询一下产品经理对技术的要求有多高呢?请问数据科学专业投递平台型产品经理是否合适呢?我是海外留学生,并没有相关的产品实习经验,本科时期的实习经历也很少,都是会计师事务所的事情,感觉对这个岗位应聘没有任何帮助。由于今年疫情原因现在还在国外也没办法回去进行实习,现在秋招就快开始了真的很焦虑了

发表于 2021-09-11 20:10:00
0 0