Java中final,finally,finalize 有什么不同呢?

Java-教程王 Java面经 发布时间:2021-08-30 22:48:09 阅读数:5030 1
下文是笔者讲述final,finally,finalize三个关键字的功能说明,如下所示:
今天面试时,面试官问了一个问题:"final,finally,finalize三个关键字"的不同之处,如下所示:

final功能

用于声明属性,方法和类
分别用于说明属性不可变,方法不可覆盖,类不可继承

finally

finally的功能:是异常处理语句中的关键字,无论是try还是catch 此关键字都会运行

finalize

finalize是Object类中的方法
当调用GC垃圾回收时,会运行此方法
final,finally,finalize 三个关键字长的像,
但是其功能可以说天差地别
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaMianJing/202108/1630334941920.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者