final、finally、finalize 的区别。
What is the difference between final, finally, and finalize?
题目类型: 技术面试题
这是一道技术面试题,常见于澳洲IT公司面试中。
难度: easy
分类: Java Basics
标签: final, finally, finalize
参考答案摘要
答案 final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。 finally是异常处理语句结构的一部分,表示总是执行。 finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收,例如关闭文件等。
本题提供 STAR 原则详细解答和技术解析,登录匠人学院学习中心即可查看完整答案。