当前位置: 代码迷 >> 综合 >> 面试时如何简要回答final, finally, finalize的区别
  详细解决方案

面试时如何简要回答final, finally, finalize的区别

热度:78   发布时间:2023-10-28 20:46:12.0

面试时如何简要回答final, finally, finalize的区别

这是我在实习的时候考官问我的第二道题,虽然比较简单,但是简单的问题更需要答的全面和凝练,这道题自我感觉答得很不错,分享一下
final
final修饰类,方法,基本类型变量,引用的时候分别有不同的意思
修饰类 表示该类不能被继承
修饰方法 表示该方法不能被重写
修饰基本类型变量 表示该变量只能被赋值一次
修饰引用 表示该引用只有一次指向对象的机会
finally
finally 是用于异常处理的场面,无论是否有异常抛出,都会执行
finalize
finalize是Object的方法,所有类都继承了该方法。 当一个对象满足垃圾回收的条件,并且被回收的时候,其finalize()方法就会被调用

  相关解决方案