java面试题19--finalfinallyfinalize的区别

Posted 大数据小小罗

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java面试题19--finalfinallyfinalize的区别相关的知识,希望对你有一定的参考价值。

final:

最终的意思,可以修饰类、变量、成员方法

修饰类:该类不能被继承
修饰变量:该变量是常量
修饰方法:该方法不能被重写

finally:

是异常处理的一部分,常用于释放资源
一般来说,finally中的方法一定会被执行,特殊情况下:在执行到finally之前,jvm退出了,该方法不能被执行

finalize

是Object类的一个方法,用于垃圾回收

以上是关于java面试题19--finalfinallyfinalize的区别的主要内容,如果未能解决你的问题,请参考以下文章

2020年1-6月份Java面试题总结,20多类1100道面试题含答案解析

Java面试题,Java面试题及答案,2021最新的,都整理好了

2020 年最新版 Java 面试题大全(文末附参考答案)

2020年最新版Java面试题大全(文末附参考答案)

java面试题

Java常用API面试题Java面试题