- final:
①final修饰类,那么这个类不可以被继承,其内部的成员方法也被默认成final修饰的方法,不能被重写。
②final修饰方法,说明该方法不能被重写但是可以重载。
③final修饰变量,那个该变量就会被称为常量,一旦赋值之后就无法再修改其值。 - finally:
finally经常出现在异常处理机制中-- try-catch-finally这种机制中,无论是否发生异常,或者是否进行捕捉异常,异常是否捕捉成功,finally语句块都会执行。(但是有种特殊情况finally语句块不会执行:即在finally语句块前存在system.exist(0)) - finalize:
方法名, finalize() 方法用来整理系统资源或者执行其他清理工作。finalize() 方法是在垃圾收集器删除对象之前对这个对象调用的。
final、finally、finalize的区别
最新推荐文章于 2022-03-16 23:15:55 发布