final、finally、finalize 有什么区别
时间: 2023-03-16 13:47:54 浏览: 183
finalfinally和finalize的区别共2页.p
final、finally、finalize 是三个不同的词汇,它们的含义和用法也不同。
final 是一个关键字,用于修饰类、方法和变量,表示它们是不可改变的,即一旦被赋值后就不能再被修改。
finally 是一个关键字,用于定义一个代码块,无论 try 块中的代码是否抛出异常,finally 块中的代码都会被执行。
finalize 是一个方法,用于在对象被垃圾回收之前执行一些清理操作,但是它已经被标记为过时的方法,不建议使用。
阅读全文